Boasting air-conditioned accommodation with a private pool, Made By The Sea Villa 5 is situated in Lygaria. This beachfront property offers access to a patio, free private parking and free Wi-Fi.
Number of rooms: 10
Mades Beach 0, Mades 715 00, Greece, Lygaria, 71500, Greece