(+39) 010 5701151

Home

Checking availability and prices
Royal National (I)

Check availability

1

Royal National (I)

3 Stars 3 Stars Hotel
38-51 Bedford Way, London, Wc1h 0dg

London, Greater London, United Kingdom

Description

This 3 star hotel is located in the city centre of London and was established in 1974. It is close to the British Museum and the nearest station is Russell Square. The Hotel has 3 restaurants, 2 bars, a conference room, a coffee shop, an indoor swimming pool and a fitness centre/gym.

Features

Business Center Coffe shop Concierge Elevator/Lift Room service Sauna Swimming Pool

Rooms features

Radio TV

Address: 38-51 Bedford Way, London, Wc1h 0dg
Map location could be inaccurate. Please double check the address well before your trip.