Royal National hotel London is on the Bedford Way Russell Square in the WC1 area and a well known 3 star place to stay inside Bloomsbury. It offers awesome hotel amenities in addition to decent room facilities. The Royal National hotel is in close proximity to Oxford Street. Choose to be at Royal National hotel and comfortably explore several of the city of London tourist attractions. This is a place to stay in London city. Make sure you visit also http://www.president-hotel-london.co.uk
If you want to visit the cosmopolitan city of London, England’s capital, you will find many 3 star hotels in the centre of the city. The Royal National Hotel London in Soho has 1,630 well resourced guest rooms and a wide range of facilities such as health spa, shops and swimming pool it also has a strategic location due to which the guests can fully discover the centre of London. Russell Square the underground station is only 300 meters away and the famous London Eye is just 4 km.