Excelsior Hotel & Spa Baku
Baku
Check in
2:00 PM
Check out
12:00 PM
Located in Baku, Excelsior Hotel & Spa Baku is within a 15-minute walk of Haydar Aliyev Cultural Center and Baku Entertainment Centre. This luxury hotel is 1.2 mi (2 km) from Metro Park and 1.3 mi (2.1 km) from War Trophies Park.
Treat yourself to a stay in one of the 61 guestrooms, featuring private spa tubs and LCD televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Conveniences include safes and desks, as well as phones with free local calls.
Property Details
Location
2, Heydar Aliyev Avenue, Baku, AZ-1154, Azerbaijan