2 Spring Gardens, London, GB
The contemporary Trafalgar Hilton hotel is located on a corner of Trafalgar Square in central London, England. The National Gallery and the National Portrait Gallery are just 100 metres away. The bars and restaurants of Leicester Square are 450 metres from the hotel and Soho's nightlife is half a mile away. The Houses of Parliament and Westminster Abbey are within half a mile, and Buckingham Palace is a mile away. Charing Cross Underground station is 300 metres from the hotel.