Staybridge Suites Baku

4 Stars
Staybridge Suites Baku is located across the street from the 28 May Mall and offers accomodation in Baku. The Old Town of Baku is 1.9 miles away. The hotel is suitable for both long and short stays, as well as business and leisure travel. The air-conditioned rooms feature a flat-screen television.