L'hotel risale al 1885, costruito in epoca vittoriana. Corinthia rappresenta uno dei più grandi e lussuosi hotel in tutta Londra. Situato nel centro della città, si trova a pochi passi dall'esclusivo distretto di Mayfair e Square mile, e gode di una bellissima vista sul Tamigi. La struttura vanta alcuni dei più raffinati ristoranti presenti in tutta Londra, due esclusivi cocktail bar, ed il più grande centro benessere presente in tutta la città, infatti, occupa quattro piani dell'hotel.