Rooms & Availability at Villa Theodora
Description of Villa Theodora
The Villa Theodora is conveniently positioned in the centre of the town. Offering parking, internet and a cafeteria, the property provides guests with a convenient base while visiting Fanari.
The Villa Theodora has cosy rooms, designed to fit the requirements of any traveller.
The Villa Theodora features a conveniently located on-site café.
Whatever the purpose of your trip, the Villa Theodora is an ideal place to stay in Fanari. Guests are able to visit Mandra, located within an easy drive of the property.
Features at Villa Theodora
Map of Villa Theodora