Thistle Trafalgar Square Overview
Ideally located adjacent to the National Gallery and a stone’s throw away from the West End, the 3-star Thistle Trafalgar Square offers comfortable accommodation- easily making this hotel a wonderful base for exploring the vibrant city of London.
Guest rooms are designed in an understated sophistication with plush soft furnishings and a soothing colour pallet. The rooms are exceedingly cosy and features a fully private en suite.
In addition to the wealth of eateries around the corner, the in-house restaurant and bar is great for a pleasant meal or drink.
Facilities
- Bar
- Restaurant
- WiFi