trafalgar square

The Grand at Trafalgar Square

+44 (0)20 7839 8877

8 Northumberland Avenue, London WC2N 5BY, United Kingdom

Open All Year Round

Located just off Trafalgar Square, this beautifully restored Victorian building houses a 4-star luxury hotel offering free Wi-Fi and elegant air-conditioned rooms. Read more…

The Trafalgar Hotel

+44 (0)20 7870 2900

2 Spring Gardens, London SW1A 2TS, United Kingdom

Open All Year Round

The Trafalgar Hotel is a boutique style hotel located in the heart of London’s West End, close to Big Ben, the London Eye, Westminster Abbey and the… Read more…

Thistle Trafalgar Square

+44 (0)845 305 8336

St Vincent House, 30 Orange St, London WC2H 7HH, United Kingdom

Open All Year Round

The Thistle Trafalgar Square hotel is located on a calm street right in the centre of the London’s West End and has become a favourite amongst tourists. Read more…