Accommodation

St Giles is first UK hotel brand to announce Cuba debut

By Mark Caswell /