A new oasis in the Central Business District, The Clan Hotel in Cross Street balances modern luxury with old-school touches to make guests feel at home