Set 900 metres from Formula 1 Grand Prix Baku and 1 km from Azerbaijan Opera and Ballet Theatre, Apartment on 28 May Street offers accommodation in Baku. The air-conditioned unit is 2 km from Park of Officers. Free WiFi is featured throughout the property.
The unit equipped with a kitchen with an oven and microwave. A flat-screen TV is offered.
Fountain Square is 2.1 km from Apartment on 28 May Street, while Heydar Aliyev Cultural Center is 2.1 km away. The nearest airport is Heydar Aliyev International Airport, 19 km from Apartment on 28 May Street.