Experience the iconic St. Pancras Renaissance Hotel London, a luxury hotel blending historic elegance with modern comfort. Opened in 1873, the hotel offers five-star amenities, spacious pet-friendly rooms, plush bedding, flat-screen TVs, and WiFi. Located in Kings Cross, it’s close to Kings Cross Station, the Eurostar, Camden Town, Regents Canal, and Granary Square.