Demre Apart Condo Hotel Demre
Situated in Demre, 4.1 km from Saint Nicholas Church, Demre Apart features accommodation with free Wi-Fi, air conditioning and access to a garden with a terrace.
Number of rooms: 11
Akdeniz Bulvarı Beymelek, 07570 Demre, Turkey