ibis Styles London Excel
We're liking this😍
- The relaxing power shower will wash your stress away
- When a break is much needed, the traditional English pub is the place to be
- Fresh colours for good vibes!
272 Victoria Dock Road, London E16 3BY, United Kingdom