Guest reviews of Artemis Apartments
- All reviews
When you stay at Artemis Apartments, you'll be 5.1 mi (8.2 km) from Chania Lighthouse and 5.3 mi (8.6 km) from Venetian Port. After splashing around at the outdoor pool, you can unwind with a drink at the bar/lounge. A poolside bar and a children's pool are other highlights, and apartments offer kitchenettes and balconies.