The Mall Rd, Dehradun
30 bedrooms
Baths
Guests
Located in Dehradun (The Mall Road), Green Castle Mall Road is within a 5-minute drive of Gun Hill and Mussoorie Christ Church. This hotel is 2.3 mi (3.6 km) from Mussoorie Lake and 2.6 mi (4.2 km) from Municipal Garden.
Check In: 2:00 PM - anytime
Check Out: 11:00 AM
Wheelchair accessible – no
Luggage storage
Free reception
24-hour front desk
Breakfast available (surcharge)
Free WiFi
Number of restaurants - 1
Designated smoking areas
Spa services on site
Number of coffee shops/cafes - 1
No nearby properties available in this region at the moment.