Deniz Inn City Hotel
Hotel
Yasamal
Featuring 4-star accommodation, Deniz Inn City Hotel is set in Baku, 300 metres from Fountains Square and 1.9 km from Baku Railway Station. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 20
Islam Safarli Street Islam Safarli 21, Yasamal , AZ1005 Baku, Azerbaigian