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).
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.
Features
User photos from Mowbray Court Hotel User photos
Reviews from the web
By | Rating | Count |
Google
|
3.7
|
1,280 |
Yelp
|
2.3
|
3 |
Reviews of Mowbray Court Hotel
Be the first to review Mowbray Court Hotel London!