Located 3.1 km from Baku Olympic Stadium, Sport Plaza Hotel & Apartments offers 4-star accommodation in Baku and features a shared lounge, a terrace and a restaurant. Among the facilities at this property are a shared kitchen and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is set 4.1 km from Koroglu Metro Station.
All units are equipped with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. At the hotel each room includes bed linen and towels.
Heydar Aliyev Cultural Center is 4.4 km from Sport Plaza Hotel & Apartments, while Baku Railway Station is 7.8 km away. The nearest airport is Heydar Aliyev International Airport, 17 km from the accommodation.