7.2 Guest rating Hotel photo

Villa Cara

Hint: You can enter any city or hotel name
Price from$218

Book Villa Cara

7 Leggatt Street 1.1 km from city center
Photos Of
  • Parking
    • free
Facilities of Villa Cara

Show Villa Cara on the map

Cara -37.349066 144.137394