Rooms & Availability at Villa Mare Nostrum
Description of Villa Mare Nostrum
The Villa Mare Nostrum is located in Limenaria, and offers free Wi-Fi. This property is conveniently situated in the town centre.
The Villa Mare Nostrum offers many amenities including family rooms and a playground.
The Villa Mare Nostrum has 6 comfortable apartments.
Those travelling by car can visit Potos and Prinos, both within easy driving distance of the property. Pefkari Beach and Skala Marion Beach are a short car ride from the hotel.
Features at Villa Mare Nostrum
Map of Villa Mare Nostrum
Manage this Hotel ListingIf you are the owner/manager of Villa Mare Nostrum and you would like to manage your listing or advertise on Greece.com, please Create a Greece.com Account to Claim your Listing and check our Advertising Packages.