|
Thistle Trafalgar Square Hotel London is set in a quiet street adjacent to the National Gallery between Trafalgar and Leicester Squares. The hotel is also within walking distance of Covent Garden and Regent Street. This modern comfortable hotel has 116 bedrooms including executive and deluxe rooms. The hotel has a restaurant, lounge and bar which offers a wide variety of drinks, light refreshments and meals. The Thistle Trafalgar Square Hotel London is a modern, comfortable hotel and is a favourite choice with both business and leisure guests.
|
Click here to make
a request by email
Click here to book online with your credit card |
|