Angela suites boutique hotel, relaxing holiday in Crete. A new boutique hotel, on the north cost of the island of Crete that combines an elegant contemporary architectural style wi ...