Excellent hotel location, friendly staff and great service
This hotel is ideally located in the heart of the busy Westfield Mall and just about ten (10) minutes from Central London. The Stratford Tube station is close by. The hotel staff is very friendly and
very nice place to stay
very nice place to stay the staff are nice and friendly. the rooms a great as you have a small kitchenette with microwave, hob, fridge and dishwasher
Great location great staff
Very well positioned suites at shopping center and the staff are very friendly and most helpful. Comfortable stay and will return.