Central London is a busy and hectic place ... but then you know that. This hotel however is like a peaceful oasis in central London. Our room was Harbour view (definitely worth that little bit of extra cost), so sitting on the balcony over-looking Chelsea Harbour with views out to the Thames was peaceful and relaxing.
Great hotel - highly...
More
- Wyndham London
- London Wyndham
