8 Northumberland Avenue, Westminster Borough, London, WC2N 5BY, United Kingdom
Located just off Trafalgar Square in central London, this beautifully restored Victorian building houses a 4-star luxury hotel offering free Wi-Fi and elegant air-conditioned rooms. Situated in London's West End, mere yards from Nelson's Column, the Grand at Trafalgar Square is conveniently positioned 200 yards from the National Gallery and the church of St. Martin-in-the-Fields. The hotel provides a complimentary health club, 24-hour room service, and free chilled, bottled water. The rooms, featuring high ceilings, original windows, and period details, blend Victorian elegance with modern amenities, including luxury bedding. Each room is equipped with an iPod dock, a work station, a CD player, and a flat-screen, high-definition television with satellite channels and pay-per-view movies. Boyd's, an elegant contemporary English brasserie, serves fine cuisine amidst Italian décor and marble. Boyd's Bar offers an ideal setting for relaxed business gatherings and networking.