Photos coming soon
HOTEL
Orchard Green Shimla
Po, Poabo - Dummi Rd, Teh, Dumi, Shimla, Himachal Pradesh 171006, Shimla, India
Where it sits
Orchard Green Shimla
Po, Poabo - Dummi Rd, Teh, Dumi, Shimla, Himachal Pradesh 171006, Shimla, India
31.15406, 77.15325
Similar stays nearby
The Orchard Green Dummi
Hotel · 484 m
Meadows By The Himalaya Shimla
Hotel · 692 m
Hotel The Luxeblue Shimla Mountain View
Hotel · 857 m
Vintage Woods Apartment
Hotel · 1.3 km
Vintage Woods Inn
Hotel · 1.3 km
Delicate camp shimla
Hotel · 1.5 km
For Rest Home Shimla Room 4
Hotel · 1.5 km
For Rest Home Shimla Room 1
Hotel · 1.5 km
Plan around Orchard Green Shimla
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
