Hotel Embassy is located next to the main market (Paltan Bazaar) of Dehradun and is at walking distance from the city railway station and city centre with 25 well appointed rooms. Hotel Embassy has very soothing and calm interiors and is a perfect stay for travelers seeking a budgeted and value for money stay option.