Atlantis Houses places you next to Aegean Islands and Chalki Marina. This 7-room, 3-star apartment building welcomes guests with conveniences like free in-room WiFi, free self parking, and a terrace.
Each apartment is air-conditioned and has a refrigerator. Guests can expect to find free WiFi and a 38-inch flat-screen TV with satellite channels.
Atlantis Houses features free WiFi in public areas and a terrace. You can take advantage of free parking if you drive.