Ambassador Hotel Delhi - Delhi

Rooms
88
Location
Delhi - City Centre
Overview
The Ambassador Hotel, New Delhi is close to the city centre, with easy access to the business and shopping areas. Famous attractions including the Lodhi Gardens and Humayan’s Tomb are nearby. The Ambassador Hotel Delhi is a colonial-style hotel with well appointed, comfortable rooms and good facilities for business travellers including a 24 hour business centre.
Standard facilities:
Standard Room:
Standard Rooms are fitted with a double bed or 2 single beds. Bathrooms have a bathtub with an overhead shower.
Superior Room:
Superior Rooms are fitted with a double bed or 2 single beds and are decorated to a higher standard compared to Standard Rooms. Bathrooms have a bathtub with an overhead shower.
Hotel
Star
Location
other spellings: ambasador hotle delhi, ambassadors hotell, otle