HotelsClick.com

Hotel Himani Premium - Shimla India - Photos

» Hotel Himani Premium - Shimla India

Booking.com

No photos

Hotel Himani Premium - Shimla India - Search and Book Hotel

The Mall Shimla,
171001 Shimla
Hotels 3 Stars India