The intimate The Royal Trafalgar By Thistle Hotel is situated in the shopping district next to a tower, a gallery and a palace. After the renovation in 2012, the hotel features traditional architecture in a 4-story building.
The Royal Trafalgar By Thistle Hotel enjoys superb setting in the cultural heart of London and offers direct access to Westminster Abbey and Thames River. Guests will find London city center within a 10-minute walk from the property.
A mall, shops and a market are minutes away from the hotel.
There are bright rooms with pay TV, a work desk, LCD flat panel TV, wireless internet and a mini-refrigerator provided for travelers staying in London. Some rooms have the street view. Decorated in standard design, the rooms offer private bathrooms with a shower, bathrobes and a hairdryer as well as a dishwasher and coffee/tea makers for self-catering.
Residents can try dishes of British cuisine at the restaurant. The spacious informal bar features a flat screen LCD TV and a terrace. The venue is set next to an underground station and just 50 meters from eat Tokyo and Pizza Express with a broad selection of dishes.
This hotel is only 200 meters from Leicester Square underground station. The Royal Trafalgar By Thistle Hotel is about 15 minutes’ drive towards London City airport.
The Royal Trafalgar By Thistle Hotel offers a meeting room, a photocopier and a business centre to satisfy the needs of business guests.
Leisure facilities in The Royal Trafalgar By Thistle Hotel include a swimming pool and a golf course.