Situated half a kilometer from the Clock Tower and spread over vast expanse of land stands Hotel Ambassador in the beautiful and picturesque Dehradun. The hotel maintains 29 spacious and large rooms which offer all modern conveniences. Guests can savor delicious delicacies in the well-built in-house multi-cuisine restaurant. A perfect blend of traditional hospitality and modern facilities, Hotel Ambassador is an ideal choice for a business as well as leisure traveler.
Check-in time : 12:00 NOON
Check-out time : 12:00 NOON