Clermont Hotel – Luxury Redifined A London-based company’s announcement to launch a new hotel brand which they claim will “redefine” luxury in the hote…