17/18 Upper Woburn Place
The Euston Plaza is a deluxe hotel, 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.
Should you feel like unwinding, why not try the Health and
Leisure area? There you will find a jacuzzi and solarium,
numerous muscle-toning equipment, as well as male and female
Room facilities include -:
Remote Control Color TV