Moxy London Stratford

Recently Moxy London Stratford has opened its doors. This 8 storey hotel comprises 294 bedrooms and a spacious lounge and bar area. The hotel is located just two minutes walking distance for Stratford International Station and easily connected to London City Airport and to London city centre.