Address: Carsi Mah. Tophane Cad. No: 20, Alanya
Hotel rating from 23 guests: 9.2
Hotel Lemon Villa's wooden-floor units feature air conditioning, flat-screen satellite TV and a private bathroom with a shower, hairdryer, slippers and free toiletries. …