Just a short walk from Trafalgar Square in central London, this beautifully restored Victorian building houses a 4-star luxury hotel equipped with wireless internet access and elegant air-conditioned rooms. The hotel boasts a spa included in the fare, room service 24 hours and 24 bottles of fresh water for free. Boyd's is an elegant, modern brasserie serving fine food in a room decorated with Italian marble. The Boyd's Bar is perfect for informal business meetings. Finally, the Watatsumi is an innovative restaurant serves traditional and modern Japanese cuisine.
Located in London's West End, just a few meters away from Nelson's Column, the Grand at Trafalgar Square is located just 200 meters from the National Gallery and the church of St. Martin-in-the-Fields.