the location
Located in Newham, London, our accommodations are perfectly positioned for exploring the best of the city. Enjoy the convenience of nearby transport links that take you to central London and its iconic landmarks. Closer to home, Newham offers a mix of cultural attractions, such as the Eastham Town Hall, bustling local markets, and serene green spaces like Central Park. Just a short journey away, you’ll find Excel London, a world-class exhibition and conference center hosting events year-round. The area also boasts a vibrant culinary scene and a welcoming community that makes every visitor feel at home.