Artemis Deluxe Apart Condo Hotel
5 Çevreyolu 6. Sokak, 07570 Demre, Turkey
1.9 km from Saint Nicholas Church, Artemis Deluxe Apart is a recently renovated property situated in Demre and features air-conditioned rooms with free Wi-Fi and private parking.