★★
West Cromwell Hotel (2 stars) is an economical place for small budgets located 5 km far from the center of London. In this accommodation you can find affordable prices, from $93. The lodging has free wifi internet connection in all its facilities. About the remarcable places, close to emblematic places as Commonwealth Institute building and Design Museum and close to Kensington Palace and Natural History Museum, London.
You can book your room in West Cromwell Hotel from $93.
There are 1476 comments on this accommodation:
Address: 66 West Cromwell Road. SW5 9QS London. United Kingdom.