Lara Otel
Turkish · Mediterranean · Buffet
Lara Otel offers comfortable accommodations with amenities like 24-hour room service, air conditioning, and minibars. It features 72 rooms and is located approximately 13 km from the Anfaş Expo Center.
Location
Best places nearby
The highest rated places close to Lara Otel.
Local restaurants nearby
Antalya



