The 4-star The Royal Trafalgar By Thistle Hotel boasts close proximity to The View from The Shard, Tower of London and The Place just 1.9 km away. The attractive building was renovated in 2012 and now combines traditional architecture with modern technology.
Its location next to an underground station allows to see the tower, galleries and the palace in London. Set within a 10-minute walking distance from London city center.
Guests will find shops and boutiques within minutes of the hotel.
The Royal Trafalgar By Thistle Hotel offers 116 bright rooms with modern bathrooms featuring a hairdryer, bathrobes and a shower. They all have carpet floor and white furniture.
A broad variety of British dishes is served at the 24-hour restaurant. Guests can unwind in the Gravity bar with a favourite drink. Planet Hollywood and Val Taro Ristorante are situated in a business area, about 50 meters from the venue.
Easily accessible from Leicester Square subway station. 15 minutes' drive from London City airport.
Business travelers can make use of a meeting room, a copier and a business center offered on site.