Hostel The Astro Orchard Shimla
Astro Orchard Shimla, Shimla, India
Choose your dates to see prices
Astro Orchard Shimla, Shimla, India
Choose your dates to see prices
Providing private parking, the 4-room The Astro Orchard Hostel Shimla is located within an 800-metre distance of Jai Maa Bhima Kali.
There is Khara Pathar a 25-minute walk from this hostel.