Excelsior Hotel & SPA Baku
HotelUpscale hotel offering 3 restaurants, 2 bars & an outdoor pool, plus a spa, an indoor pool & a cafe. People often mention hotel, staff, good, service, room, comfortable, time, location, pool, nice,
Address
Excelsior Hotel, 2 Heydar Aliyev Ave, Baku 1154, Azerbaijan
Website
Contact
+994 12 496 80 00Price rating
$50/night
Rating on Google Maps
4.50 (594 reviews)Open on Google Maps