This charming hotel is in Baku. SUPREME HOTEL BAKU features a total of 59 rooms. SUPREME HOTEL BAKU was constructed in 2019. Supreme Hotel Baku is located in Baku, 1.8 km from Baku Olympic Stadium and 5 km from Heydar Aliyev Cultural Center. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi. The property has a concierge service, ticket service and currency exchange for guests. Guests at the hotel can enjoy a continental or a buffet breakfast.