Mavridis Rooms is located in Nikiti within walking distance of the sea. It offers accommodation with free WiFi access and private balconies overlooking the garden.
Mavridis Rooms is located in Nikiti within walking distance of the sea. It offers accommodation with free WiFi access and private balcon Read more
Mavridis Rooms is located in Nikiti within walking distance of the sea. It offers accommodation with free WiFi access and private balconies overlooking the garden.
Mavridis Rooms is located in Nikiti within walking distance of the sea. It offers accommodation with free WiFi access and private balconies overlooking the garden.
Number of Rooms: 10