
Kensington, London, United Kingdom
West Cromwell
3-star hotel
The premises count with 21 welcoming guest rooms. West Cromwell offers Wi-Fi internet connection in communal areas. All guests staying at this property are welcomed in a lobby with 24-hour reception. Some services of West…
- Wi-fi
- 24-hour reception
- Bellboy service · extra charge
- Concierge

