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
To
Royal Norfolk
London
England: South United Kingdom
Royal Norfolk
Mon
For nights
Rooms
Guests in Room 1
Adults Children