Royal Norfolk 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Royal Norfolk

About the 2* Royal Norfolk

Royal Norfolk Hotel based conveniently in Central London is ideal for business and leisure. The hotel has built a formidable reputation for its high standard of house keeping and assures you of a warm welcome by the Hotels multilingual staff. The breakfast room has been recently refurbished where you can enjoy a continental breakfast or for a small supplement a full English breakfast .
A great hotel and a great location!

2* Royal Norfolk on a map of United Kingdom

London Airport 2* Royal Norfolk
Flight + Hotel
Hotel Only
Royal Norfolk
England: South United Kingdom
Royal Norfolk
For nights
Guests in Room 1
Adults Children