★★
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 63 €. 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 63 €.
There are 1427 comments on this accommodation:
Address: 66 West Cromwell Road. SW5 9QS London. United Kingdom.