St. Pancras Renaissance Hotel London

St. Pancras Renaissance Hotel London

London

#1249 in Best Hotels in the Europe

Overview

Luxurious ambiance, exceptional service, stunning architecture, and convenient location near attractions.
Poor service, noisy rooms, and outdated amenities detracted from the experience.
The St. Pancras Renaissance Hotel London is a stunning architectural masterpiece located in the heart of the city, housed in a beautifully restored Victorian Gothic building that was originally opened in 1873. This luxurious hotel seamlessly blends historic charm with modern amenities, offering guests a unique experience. The opulent interiors feature grand staircases, intricate mosaics, and elegant furnishings, creating a sense of timeless elegance. The hotel boasts a range of accommodations, from stylish rooms to lavish suites, many with breathtaking views of the iconic St. Pancras International Station. Guests can indulge in exquisite dining options, including the acclaimed Booking Office Bar & Restaurant. With its prime location, the hotel provides easy access to London’s attractions, making it an ideal choice for both leisure and business travelers.
Advertisement

Rankings

The ranking is for reference only.

  • # 1249 in Best Europe Hotels
  • # 28in  Best London, England Hotels
  • # 32in  Best England Hotels

Awards

Forbes Travel Guide Four Star Awards 2023

Fodor's Choice

Guest Rooms

  • Deluxe House (Barlow House)

    Visit Site
  • Deluxe House (Barlow House) - XPZW/ZBKC:Flexible Rate with Breakfast

    Visit Site
  • Premier Room, 1 King Bed (Barlow House)

    Visit Site
  • Premier Room, 1 King Bed (Barlow House) - XPZZ/ZBKG:Flexible Rate with Breakfast

    Visit Site
  • Superior House, 2 Queen Beds, Non Smoking

    Visit Site
  • Superior House, 2 Queen Beds, Non Smoking

    Visit Site
  • Grand Suite, 1 King Bed (Grand Junior, Chambers Club)

    Visit Site
  • Suite, 1 Bedroom, Non Smoking

    Visit Site
  • Grand Suite, 1 Bedroom, Non Smoking

    Visit Site

Photo Gallery