Club Mahindra Mashobragables mashobra Shimla India 171007View on Map
Good stay liked the staff
Nice place to stay of you just want to relax and spending more time at hotel
Question & Answers
Be specific, Example"Pet friendly hotels in New Delhi under 1500/night ?" is better than "Need good hotel"
Getting Hotel Policy...