- UK Information
- UK Hotels
- La Suite West
La Suite West
Located on a quiet street on the edge of London's magnificent Hyde Park, La Suite West is set in an elegant Victorian building and has rooms with free Wi-Fi, a restaurant and a lounge.
Rating
Prices from £124.8
80