Mowbray Court Hotel London

no ratings
Hotel
Mowbray Court Hotel
no ratings

Mowbray Court Hotel occupies a listed Victorian building in Earls Court, just a few minutes' walk from the Tube station. The hotel offers air-conditioned rooms with modern amenities like free Wi-Fi, a flat-screen TV, and a kettle, each including a private bathroom with free toiletries. A continental buffet breakfast and a 24-hour front desk are available at this family-friendly budget hotel as well. Between the transport connections and the location itself, the hotel is well-suited for exploring the city and visiting major London sights.

User photos from Mowbray Court Hotel User photos

Reviews from the web

By Rating Count
Google-logo
Google
3.7
1,280
Yelp-logo
Yelp
2.3
3

Reviews of Mowbray Court Hotel

Be the first to review Mowbray Court Hotel London!

Reviews from the web

By Rating Count
Google-logo
Google
3.7
1,280
Yelp-logo
Yelp
2.3
3

Do you represent Mowbray Court Hotel London?
Claim it to make it easier to update important information.

FAQ

Where is Mowbray Court Hotel London?

Mowbray Court Hotel London is located at 28-32 Penywern Rd, SW5 9SU, Kensington. Nearby is Earl's Court, London. Nearest Underground station is Earl's Court (approximately 150m away).