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.