Why This Hotel?
Hotel Metro Address
13-B, Dhara Chowk, New Empire Cinema, Rajpur Road, Near Clock Tower
dehradun, uttarakhand, india
About Hotel Metro
Hotel Metro Dehradun is a low-budget hotel suitable for those who believe in spending time exploring the beautiful destination rather than spending money on lavish property. The location of the hotel works in its favour as it is conveniently accessible from all parts of the city. The hotel provides accommodation with basic amenities to facilitate a satisfactory stay.