 |
This hotel offers a unique location, within the grounds of West Ham United Football Stadium in the east end of London. Some of the rooms overlook the pitch and all of them have been furnished with care and attention to make both business and leisure travellers feel at home. The friendly staff is happy to help you get the most from your stay, and this is a real treat for any West Ham fan.
|