What time can I check in and check out at Country Inn Dehradun?
Check-in is at 14:00 and check-out is by 12:00.
The hotel maintains a high 9.0/10 rating on Booking.com.
Proximity to multiple landmarks, including Gautam Rishi's Temple (2 km) and Guru Ram Rai Gurudwara (4 km).
Air conditioning is available in all rooms.