Ideally located in the London district of Newham, this hotel is just a 15 minutes' walking distance from the Queen Elizabeth Olympic Park. The nearest train station is a 5 minutes' walk away. A 10 minutes' stroll will take guests to the underground, which offers ease of access into the centre of the city, where a myriad of attractions await. A number of shopping, dining and entertainment opportunities can be found in the area. The tastefully-decorated guest rooms feature soothing tones for a peaceful ambiance. The rooms come well equipped with modern amenities, for added convenience. A great choice for every type of traveller, this property ensures a comfortable, enjoyable stay.