The hotel accommodations in London's St Pancras Renaissance Hotel is located with in the St Pancras Station, and is one of the leading 5 Star Hotels in London. Learn more online: http://www.marriott.com/hotels/hotel-information/travel/lonpr-st-pancras-renaissance-london-hotel/