Get a Hotel in Camalo

Borgo Baru

Borgo Baru

Camalo • Show on map 9.5/10 View Details for Price

Featuring a garden and a terrace Borgo Baru is located in Santandrà. Among the facilities at this property are a shared kitchen and a shared lounge along with free WiFi throughout the property. Private…More info

Book now