Ambassador Hotel
Baku
Located in Baku, Ambassador Hotel is within a 5-minute drive of Heydar Aliyev Palace and 28 Mall. This hotel is 1.9 mi (3.1 km) from Nizami Street and 2.1 mi (3.3 km) from Azerbaijan State Academic Opera and Ballet Theatre.
Make yourself at home in one of the 57 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers, hair dryers, and bathrobes. Conveniences include safes and desks, as well as phones with free local calls.
Property Details
Location
934, Samad Vurgun Str., Baku, AZ1078, Azerbaijan