Photo gallery for St. Pancras Renaissance Hotel London
St. Pancras Renaissance Hotel London
Luxury hotel connected to a shopping centre in London with 2 restaurants
Reviews
8.4
Very good
Popular amenities
Check out the area
Euston Road, London, England, NW1 2AR
- The British Museum20 min walk
- Big Ben8 min drive
- Buckingham Palace10 min drive
- London (LHR-Heathrow)50 min drive