Home Tags Crete

Tag: Crete

Carlson Rezidor’s Radisson Blu Brand Heading to Crete

BRUSSELS—Carlson Rezidor Hotel Group announced their very first hotel on the Greek island of Crete: The Radisson Blu Beach Resort, Crete Milatos. The property...
Advertisement