- All reviews
Find reviews that mention
Ambeli Apartments puts you 5.3 mi (8.6 km) from Red Beach. Guests can take a dip in the outdoor pool, and freebies like WiFi and self parking are added perks. Apartments feature kitchenettes and furnished balconies or patios.