India Three Star Hotels

Homepage | Search

Featured Hotels

Hotel Meedo's Grand Dehradun

Located in Dehradun, 1.6 km from Dehradun Clock Tower, Hotel Meedo's Grand features air-conditioned rooms and free private parking. The hotel has a terrace and views of the city, and guests can enjoy a meal at the restaurant or a drink at the bar. Each room ...

OYO 8983 Royal Inn Dehradun

OYO Rooms 108 Vasant Vihar is located in Dehradun, 3.2 km from Indian Military Academy and 3.9 km from Dehradun Clock Tower. The rooms are equipped with a TV.

Hotel Boulevard Dehradun

Set within 1.4 km of Dehradun Clock Tower in Dehradun, Hotel Boulevard offers a fitness centre and a garden. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Every room comes with a balcony with mountain views. ...

We have found 5148 three star hotels in India

Select one of the cities below