Red Wood CampsChail-shimla Road, Shimla, Himachal Pradesh 173217 Shimla India 173217View on Map
Your Cart is empty
Location is quite adventurous...Good tents with greenery all around....The most striking factor is smiling face of all the stafff who are always ready to anything for you. Owner of this place is also+ More
Question & Answers
Be specific, Example"Pet friendly hotels in New Delhi under 1500/night ?" is better than "Need good hotel"
Getting Hotel Policy...