This 3 star hotel is located within the city of London and was established in 2014. It is close to the Westfield and the nearest station is Stratford. The Hotel has a coffee shop. All 38 rooms are equipped with hairdryer. Train station - Stratford, Distance(0.2). Place of interest - Westfield, Distance(0.2). Exhibition centre - ExCel, Distance(0.4). Shopping area - Westfield, Distance(0.1).