12 Islands Villas

Rhodes - Rhodes

Search dates for this hotel

Overview

Located in Kolymbia, this spa apartment is 2.5 mi (3.9 km) from Tsambika Monastery and 3 mi (4.8 km) from Seven Springs. Afandou Beach is 3 mi (4.8 km) away.