Situated in the heart of London, the 4-star The Royal Trafalgar By Thistle Hotel offers the seasonal restaurant serving international cuisine. This attractive hotel dates from 1971 and was refurbished in 2012.
The hotel is located in the business district of London, in the proximity of The View from The Shard, Up at The O2 and The London Theatre. The property is 100 meters away from National Gallery, Leicester Square and West End.
This hotel is placed in Camden district, known for galleries, the tower and the palace.
The hotel is walking distance from Leicester Square subway station and Waterloo train station. This hotel is quietly located close to London City airport.
This hotel comprises 108 rooms featuring Junior Triple Room, Standard Junior Suite and Royal Junior Suite. The bright rooms feature the garden view. The rooms are furnished with white walnut furniture.
Eat & Drink
Guests will taste excellent cuisine in the relaxed on-site restaurant. Gravity bar offers various types of afternoon tea and coffee.
There are car and bicycle rentals available on site.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2012.
Number of floors: 4.
Number of rooms: 116.