This 4 star hotel is located in the city centre of London & was established in 2001. The hotel has 2 restaurants, elevators, concierge, safe deposit, Business Facilities. The 129 rooms are equipped with hair dryer, air conditioning, TV, radio. The Trafalgar, modern & contemporary, provides an impressive contrast to the capital's more traditional hotels. With several deluxe & deluxe plus rooms offering stunning views across the Square, this exciting new approach will appeal to those who enjoy a chic, comfortable yet minimalistic lifestyle. Within the heart of London's theatre district & next door to the city's main shopping streets, The Trafalgar is close to famous attractions such as the Houses of Parliment, Big Ben, Westminster Abbey & the London Eye.