Theodora Apartments is located in Avia, Messinia Region.
The property offers apartment and other might be available upon request. Room amenities include air-conditioning, fridge and more. The kitchen is equipped with hot plates, fridge, kitchen utensils and toaster.
In the room there is free Wi-Fi.
Free parking is available at the hotel.