Offering free WiFi and mountain views, House of David Apartment is an accommodation located in Naftalan. Guests staying at this apartment have access to a balcony.