Located in Demre, Demyra Boutique Hotel is within a 10-minute drive of St. Nicholas Church and Lycian Tombs of Myra. This hotel is 3.2 mi (5.2 km) from Sülüklü Plaji and 3.5 mi (5.7 km) from Myra Ruins. Take i ... Read more

View all Luxury Hotels in Demre