Location
With a stay at this apartment in Shimla, you'll be within a 15-minute drive of Mall Road and Tara Devi Temple. This apartment is 4.2 mi (6.8 km) from Kotkhai Palace and 4.2 mi (6.8 km) from Lankra Veer Temple.
Rooms
Make yourself comfortable in this apartment, which has a kitchenette. A flat-screen television is provided for your entertainment. Conveniences include a refrigerator, and housekeeping is provided daily.