Get a Hotel in Khamma

Villa Rosa

Villa Rosa

Khamma • Show on map 0.0/10 View Details for Price

Featuring a garden, Villa Rosa offers accommodations in Pantelleria. With sea views, this accommodation features a terrace. The villa also includes a well-equipped kitchen with a dishwasher, an oven,…More info

Book now