The 3-star Crown Royale Hotel Dehradun offers guests access to the Subir Raha Oil Museum, which is 4.6 km away. The hotel features 14 rooms and such amenities as a restaurant.
Located around 15 minutes by car from the Tapkeshwar Temple, this hotel is also 3.7 km from Dehradun railway station. The centre of Dehradun is reachable in 30 minutes' walk. There is the Guru Ram Rai Gurudwara 2.9 km from the Crown Royale.
This accommodation offers a continental breakfast daily.