Taj Theog Resort & Spa, Shimla
Set in the Himalayas 1 km from Christ Church, this elegant, modern hotel is also 2 km from the Hindu Jakhoo Temple and 3 km from Shimla train station.
Warm rooms with sitting areas offer free Wi-Fi and flat-screens, plus minibars, and tea and coffeemaking facilities. Upgraded rooms and suites add rainfall showers, whirlpool baths and/or separate living areas. Room service is available. Kids age 4 and under (2 per room) stay at no charge.
Amenities include a restaurant with terrace dining and a bar, plus an outdoor pool and a gym. There's also a kids' club, and an Ayurvedic spa with a steam room. Breakfast is available (fee).