Located 100 meters from Eight Cafe. Stop at Bio Hotel Suites to discover the wonders of Crete Island. The hotel offers a wide range of amenities and perks to ensure you have a great time.
Located 147 meters from Eight Cafe. Ilios Beach Hotel Apartments is a popular choice amongst travelers in Rethymno, whether exploring or just passing through.