This deluxe 4-star hotel is on London’s famous Trafalgar Square, just 0.5 miles from Westminster. There is a roof-top bar with spectacular views… More
Just off Trafalgar Square, in Central London, this beautifully restored Victorian building houses a 4-star luxury hotel offering free Wi-Fi and elegant… More
Just off Trafalgar Square, Club Quarters has an elegant brasserie and boutique rooms with free Wi-Fi. The National Gallery and Nelson’s Column are… More
On a quiet street, 3 minutes’ walk from Trafalgar Square and the National Gallery, the Royal Trafalgar has a restaurant with terrace, and colourful… More
With a modern fitness centre and impressive city views, the 5-star Radisson Edwardian Hampshire has luxury bedrooms with free Wi-Fi. The hotel is situated… More
In the centre of London, just metres from Charing Cross Station, this beautiful Victorian building houses a 4-star hotel with modern luxuries, including… More
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… More
In the centre of London, just metres from Charing Cross Station, this beautiful Victorian building houses a 4-star hotel with modern luxuries, including… More
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… More
With stunning, innovative design within Covent Garden, St Martin’s Lane boasts spacious, chic rooms with designer furniture and London views. Guests… More