Grand Central London Heritage Retreat Minutes from Trafalgar Square
By Cudo
$440
Details
Contemporary elegance meets historic charm at the renowned The Clermont London, Charing Cross, located opposite Trafalgar Square. London’s world-famous monuments, galleries and restaurants are all waiting at your doorstep, with the convenient Charing Cross tube station at your beck and call. Built in the mid-1800s, the French Renaissance character shines through the grand interior, but rooms and facilties are fantastically modern and fresh.