The Clermont Charing Cross

Features Tagungskapazitäten Standort
Hotelfotos

London - United Kingdom

The Clermont Charing Cross
Strand
WC2N5HX London, United Kingdom