Chotta Shimla, Near H. P. Secreteriat, Shimla, India
Location
The best part of the hotel is its location - unique and unparalleled. Nestled amidst the evergreen holy pines and rubbing shoulders with the cream of the society.
Moon International Shimla India - Accommodation
Hotel Moon International has 40 Rooms.
Moon International Shimla India - Characteristics and Facilities