The Otto Lara Hotel is a modern and comfortable hotel located in Antalya, Turkey. The hotel offers cozy and spacious rooms with private balconies, a swimming pool, a restaurant serving delicious Turkish cuisine, and a bar where guests can enjoy refreshing drinks. The hotel is conveniently situated close to the city's main attractions, such as the historic old town and the beautiful beaches. Guests can expect a warm and friendly atmosphere and attentive service from the hotel staff.
Location
- Distance to the sea: 1 line