HotelsClick.com

Hotel Goroomgo Hills View Shimla - Shimla India - Photos

» Hotel Goroomgo Hills View Shimla - Shimla India

Booking.com

No photos

Hotel Goroomgo Hills View Shimla - Shimla India - Search and Book Hotel

Near Yamaha Service Center, On The Nh-205, Power House, New Totu
171001 Shimla
Hotels 3 Stars India