About this hotel
12 Islands is a Luxury Villa complex with 12 villas(with names and architect characteristics inspired from the complex of 12 islands that Rhodes is the capital) with private pool, sea and countryside view, minutes from the beach, restaurants, golf and amenities.General: Air conditioning, Sat - TV, CD player, Free Wi-fi.Standard: Kettle, Toaster, Iron and Ironing Board, Hair dryerUtilities: Drying loft, Dishwasher,...