Trafalgar Square is located in central London and Trafalgar Hotel London is located a few minutes of walking away from landmarks such as the Houses of Parliament, Westminster Abby and the London Eye. Buckingham Palace is also within walking distance of the hotel. Underground stations include the Charring Cross and Embankment. The environs around Trafalgar Hotel London feature easy access to public transportation to the major airports. The front desk is open 24 hours per day.
The rooms at Trafalgar Hotel London are approximately 130 in number and contain amenities such as video game consoles, Internet access, minibars, coffeemakers, desks, in-room safes CD players and hairdryers. Views of the square are afforded from several of the rooms. The rooms have a minimalist design feel.
Trafalgar Hotel London is located on a corner of the famous landmark from which it takes its name. It provides convenient access to several major London tourist sites and the accommodations are of a luxury level. It is also nearby several public transportation options and has dining and lounge facilities within the hotel.
|