Villa Maria is located near the beach in Ierissos, Mount Athos. Villa Maria offers to its guests garden.
The property accommodates visitors in family room, apartment and other might be available upon request. Amenities of the rooms include air-conditioning, heating and more.
Free WiFi is available in all areas of the villa.
There is parking in close distance and it is free.