Situated in Russell Square in the heart of central London, the Royal National Hotel provides accommodation for every occasion. With unrivalled transport links and a wide variety of on-site restaurants, cafes and bars, The Royal National Hotel is a perfect base for exploring London.

Upgrade to a City Sleeper to experience our newly designed rooms, accessible via a private entrance.

  • Destination

  • Included

    3 Star Accommodation
  • Not Included

    4 Star Accommodation
    5 Star Accommodation