Around 7 km from the Tapkeshwar Temple, the 3-star Oyo 24340 Hotel Laxmi Palace Dehradun includes 21 rooms.
Located about 10 minutes by car from the Clock Tower, this hotel is also about 10 minutes by car from Dehradun railway station. The FRI Timber Museum is also located 4.9 km from the hotel.