Casa del Mar is located at Perivolos beach and offers rooms and suites, some of which with a seating area and a patio.
Casa del Mar

Casa del Mar is located at Perivolos beach and offers rooms and suites, some of which with a seating area and a patio.