Biriribo Hotel Gallery Biriribo Hotel Rethimno Businesses, Hotels Biriribo Hotel Rethimno Businesses, Hotels dimitris2022-04-28T11:03:58+03:00 Enjoy a relaxing holiday by the beach in Rethimnon, Crete. Stamathioudaki 51 28310 22208 website: www.biriribo.com Learn More View Project