Matatagpuan sa Baku City Circuit district sa Baku, 400 metro ang layo mula sa Formula 1 Grand Prix Baku, nagtatampok ang Clover Hotel Baku ng restaurant at libreng WiFi sa buong accommodation.
Nilagyan ang bawat kuwarto ng flat-screen TV.
2x Single bed 90–130 cm ang lapad