7.2
Guest rating
Hotel photo
Villa Cara
Hint: You can enter any city or hotel name
Price from
$218
Hotel reservation
/
Australia
/
Daylesford
/
Cara
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
-37.349066
144.137394