9.3 Guest rating Hotel photo

Hotel Carmel Villa

Hint: You can enter any city or hotel name

Book Hotel Carmel Villa

19 Pastorie Street 0.7 km from city center
Photos Of

Show Hotel Carmel Villa on the map

Carmel Villa -31.473616 19.770021