Connect with us

Thistle Euston Hotel

Basic Data
City London
Location Thistle Euston Cardington Street, Euston, North London, NW1 2LP, England.
Rooms 362

Thistle Euston in London is conveniently situated between The British Library and Regent's Park. The hotel caters to the needs of the leisure as well as the business travelers. The hotel is known for its great hospitality services towards the guests.

Accommodation at Thistle Euston in London
All rooms at Thistle Euston in London are elegantly designed and quite spacious. The rooms include 283 superior rooms, 36 executive rooms and other standard rooms. The rooms are provided with:
  • AM/FM Alarm Clock
  • Cable Television
  • Direct Dial Telephone
  • Private Bathroom
  • Hairdryer
  • High Speed Internet Access
  • Air Conditioning
  • Room Service
  • Coffee/Tea Making Facilities
  • Safe Deposit Box
Dining at Thistle Euston in London
Thistle Euston in London in England provides the guests with a restaurant and two bars. The names of the restaurant and bars are Palate Bar and Grill, Westminster Bar and Lounge and Westminster Lounge. The restaurant and bars serve excellent food and drinks.

Business at Thistle Euston in London
Thistle Euston in London offers the business travelers with 5 modern and well furnished meeting rooms. The rooms are air conditioned. The rooms can accommodate up to 100 people. The hotel also provides 6 syndicate rooms. These rooms can be used for small meetings or interviews and can accommodate up to 8 people.

Recreation at Thistle Euston in London
The hotel pays special attention to the entertainment needs of the guests. The recreation facilities provided by Thistle Euston in London include a number of sightseeing tours that are extremely enjoyable and adventure filled.

Other Facilities at Thistle Euston in London
The miscellaneous services provided by Thistle Euston Hotel in London include:
  • Doctor on Call
  • Laundry/Valet Services
  • Handicapped Rooms/Facilities
  • Safe Deposit Lockers
  • Concierge
  • Travel Desk
  • Limited Car Parking (Chargeable)

City Info
The picturesque and beautiful city of London is the largest and the biggest urban area in England. A place for music lovers, there are a huge number of orchestras and concert halls in London. London also hosts many rock concerts throughout he year. There are also many tourist attraction places in the city, among which the most popular ones include Tower Bridge, Buckingham Palace, the London Eye, Westminster Abbey, the British Museum, the Tower of London and the National Gallery. provides detailed information on Thistle Euston in London, other Three Star Hotels in London and on all the Hotels in London.