Back
You are here:

Accommodation rating: 

Villa Maria features comfortable yet simple rooms with en suite facilities. The property has a small restaurant serving local home-cooked meals and a bar as well as a welcoming interior courtyard.


Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like