Enquire Now

Royal National

TripAdvisor Traveler Rating
thompsons trip advisor hotel rating
Based on 7112 reviews

105/111 Euston Street, London, London - England

  • Hotel

The Royal National Hotel is a 3 star hotel located in Russell Square in the Borough of Camden, London. The hotel is 20 km from London Heathrow and 30 km from Gatwick Airport.

The hotel is superbly located in the heart of upmarket Bloomsbury, near to Russell Square underground station. Within walking distance are Convent Gardens, the famous Oxford Street and the British Museum. The hotel's location is a great choice for those who love piece & quiet and to enjoy the nearby lovely gardens of the park at Russell Square.

The hotel services and facilities include equipped with a telephone, tea & coffee facilities, TV, hair dryer, 2 restaurants, 2 bars and Wi-Fi is available in the lobby.