Lily Town Hotel Hotel Antalya
Located in Antalya and with Mermerli Beach reachable within less than 1 km, Lily Town Hotel provides concierge services, non-smoking rooms, a garden, free Wi-Fi throughout the property and a shared lounge.
Number of rooms: 13
haşimişcan mah 1299 sok no 6, 07100 Antalya, Turkey