Guest reviews of Renos Complex Tourist Apartments
Based on 48 reviews
- All reviews
Find reviews that mention:
Situated near the beach, this aparthotel is 2 mi (3.3 km) from Latchi Harbour and within 9 mi (15 km) of Baths of Aphrodite and Aphrodite Nature Trail. Adonis Baths Water Falls and Akamas Peninsula National Park are also within 9 mi (15 km).