The Grand at Trafalgar Square er et hotel, der kombinerer historisk charme med moderne komfort i hjertet af London. Beliggende tæt på nogle af byens mest kendte seværdigheder, herunder Trafalgar Square, National Gallery og Covent Garden, tilbyder hotellet en ideel base for både forretningsrejsende og turister, der ønsker at udforske hovedstadens kulturelle tilbud.
Hotellet har en moderne indretning,
... Læs mere