Vendam Villa is a detached villa with a terrace, situated in Gabala. It provides free private parking. Free WiFi is available throughout the property.
Book this Hotel