Mowbray Court Hotel


28-32 Penywern Road, Kensington and Chelsea, London, SW5 9SU  (Show me directions)

020 737...Landline    Landline   


Leave a review

Affordable cozy rooms and convenient Location

My experience at Mowbray Court Hotel was very positive. The rooms are clean & well-appointed, with all the essential amenities. The hotel located in a great location, close to Earls Court Tube station and a verity of restaurants and shops. I would recommend the Mowbray Court Hotel to anyone looking for an affordable place to stay in London.


Leave a review Load More

Report a problem with this listing