Located in Gabala, City center Apartment features self-catering accommodation with a terrace and free WiFi. The property features mountain and city views.