Hotel O Araghar Chowk Dehradun offers 30 rooms 20 minutes' walk from the Clock Tower.
This hotel offers a setting within a few blocks of the Shikhar Fall. The 3-star hotel is also in proximity to Gun Hill. Located 1.9 km from the Gandhi Park, the property puts the city at your fingertips.
The O Araghar Chowk offers rooms with a sitting area featuring air conditioning, along with a flat-screen TV with satellite channels.
Udupi Cafe Bangalore Idli offers Indian dishes and lies a 15-minute walk away.