Where is St. Thomas' Hospital?
St. Thomas' Hospital is located in London City Centre. It's in an artsy neighborhood that travelers enjoy for top attractions such as the great entertainment and museums. If you'd like to find things to see and do in the area, you may want to check out Big Ben and London Eye.
Where Can I Stay near St. Thomas' Hospital?
We've got 1071 hotels to pick from within just a mile of St. Thomas' Hospital. You may want to think about one of these choices that are popular with our travelers:
Strand Palace Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Park Plaza Westminster Bridge London
- hotel • Free WiFi • 2 restaurants • Spa • Central location
Marlin Waterloo
- hotel • Free WiFi • 24-hour fitness center • 24-hour front desk • Central location
Park Plaza County Hall London
- hotel • Free WiFi • Restaurant • Sauna • Central location
Park Plaza London Waterloo
- hotel • Free WiFi • Restaurant • Steam room • Walkable location
Things to See and Do near St. Thomas' Hospital
What to See near St. Thomas' Hospital
- Big Ben
- Trafalgar Square
- Buckingham Palace
- Piccadilly Circus
- London Bridge
Things to Do near St. Thomas' Hospital
- London Eye
- Tower of London
- O2 Arena
- Westminster Abbey
- Covent Garden Market