Facilities in 12 Islands Villas

  • Swimming pool
  • Free WiFi
  • Airport shuttle
  • Outdoor pool
  • Pets are allowed.
  • Picnic area
  • Sun terrace
  • Garden
  • BBQ facilities

Location

1, Stocholmis str, Kolimbia, 85103, Greece

Near By Landmark

  • Tsambika Beach 3.4 km
  • Seven Springs 6.1 km
  • Faethon Association Rhodes 6.2 km
  • Anthony Quinn Bay 8.2 km
  • Valley of the Butterflies 12.8 km
  • Rhodes Waterpark 12.9 km
  • Kalithea Springs 15.1 km
  • Filerimos 15.9 km
  • Rhodes International Airport 17.4 km
  • Dalaman Airport 76.1 km