★★★
Medium budget lodging with 3 stars located 5 km away from the center of London. In this accommodation you can find affordable prices, from 86 €. The lodging has free Wi-Fi internet connection in all its facilities. Mowbray Court Hotel offers several amenities, being some of the most relevants: restaurant and air-conditioned. In addition, this accommodation is adapted to provide disabled access. About the remarcable places, in the surroundings of Design Museum and Natural History Museum.
You can book your room in Mowbray Court Hotel from 86 €.
There are 4109 comments on this accommodation:
Address: 28 32 Penywern Road, London. SW5 9SU London. United Kingdom.
→
Oxford Hotel Earl's Court
from 92 € / night
→
London Town Hotel
from 106 € / night
→
City Continental London Kensington
from 73 € / night