Excellent deal; Duplex Suite; Sea view, directly on the beach; 5-minute walk to city center; tavern of bars, restaurants, shops in close proximity.
Lara, which means "sand" is a beautiful resort in the region of Antalya on the Turquoise Coast. Lara is home to luxury "All Inclusive" hotels such as the Liberty Hotels Lara, Titanic Beach Lara, Venice Palace, etc., located at the famous Lara Beach. The renowned Lara beach, which is one of the longest beaches in Turkey, has rendered Lara a tourist magnet. Lara also has a relatively pleasant climate throughout the year.
Full review coming soon!