Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Mowbray Court Hotel
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
This popular hotel is excellently located in the West End of London, only 2 minutes from Earl's Court underground station. The hotel features a 24-hour reception and a bar. Famous attractions such as Natural History Museum, Victoria and Albert Museum, Science Museum or the Royal Albert Hall can be reached within a short walk. The Property's principal entrance is at 28 Penywern Road where guests are welcomed at a generously sized reception/lounge area on the ground floor. Impressively designed with high-quality wood, slate and steel finishes that create a chic sense of style. The ground floor a...
More details
28-32 Penywern Rd, Kensington, London SW5 9SU, UK - London, Greater London - UK - 59