Teniendo WiFi en todas las habitaciones, el hotel Castello Inn Bakú, de 4 estrellas, está a unos 10 minutos en coche del Estadio Tofiq Bəhramov. Este hotel ofrece 10 habitaciones con vistas a la ciudad.
El hotel está cerca de la Torre de la Doncella y no demasiado lejos de la estación de metro el Sahil. El Museo de Alfombra de Azerbaiyán se encuentra aproximadamente a 11 minutos andando del lugar y el aeropuerto Baku-Heydar Aliyev Internacional se sitúa a 30 km. El Palacio Ismailiyya también está a poca distancia de este hotel. La parada de autobús más cercana es la Kukla teatri, que está a unos 350 metros de distancia.
En el Castello Inn Bakú las habitaciones cuentan con caja fuerte, una caja fuerte personal y servicio de tetera/cafetera. El entretenimiento en las habitaciones incluye Wi-Fi gratis y TV de pantalla plana por cable, además de minibar para el autoservicio. Los baños privados están equipados con artículos de tocador para huéspedes.
Cada mañana, el Castello Inn sirve a sus huéspedes un desayuno continental. El restaurante los Malacannes 145, que se encuentra a 150 metros del alojamiento, ofrece platos de cocina centroeuropea.