La Casa Sahil, situada a solo 300 metros de la costa del mar Caspio y con un bar, ofrece habitaciones en Bakú. El establecimiento se encuentra a 700 metros de la plaza de las Fuentes y a solo 200 metros de la famosa calle Nizami. El establecimiento cuenta con recepción 24 horas y restaurante. El establecimiento es para no fumadores y se encuentra a 1,2 km del palacio de los Shirvanshahs y a 800 metros del centro histórico.
El hotel sirve un desayuno buffet diario.
La Casa Sahil está a 700 metros de la plaza Fountains, a 2,8 km del parque Upland y a 350 metros de los jardines Molokan. La Casa Sahil se encuentra a 1 km de la Torre de la Doncella.