 It is the responsibility
of the hotel chain and/or the individual property to ensure
the accuracy of the photos displayed. NBportal.com is not
responsible for any inaccuracies in the photos.
Description: The Euston Plaza is a deluxe hotel, wonderfully located in literary Bloomsbury. The hotel has proven to be one of the most popular modern four star hotels in London, since opening in 1991. The hotel provides a high level of standards, service and faciliti
|