The Norfolk Plaza Hotel is a beautiful building set against the backdrop of the quiet and peaceful surroundings of a garden square.
Dating back to Edwardian times, the building was converted 30 years ago into a charming hotel which still maintains the character of the original building. The interior of the hotel has been modernised to provide their guests with exceptional accommodation and luxurious facilities to suit the modern traveller.
The Norfolk Plaza Hotel enjoys a central location within walking distance of Oxford Street, Hyde Park and Marble Arch.



To write a review, you must Sign In first.
Copyright © 2012 Yahoo!7
All rights reserved.