ID : 73569
Looking for a Affordable place to stay near Natural History Museum ? Mowbray Court Hotel is a 3-star budget-friendly hotel near Earls Court that offers affordable rooms with essential amenities to make your stay comfortable. .
Location: Just 0.8 miles from the Natural History Museum and 1.4 miles from the hospital.
Convenience: Close to Earls Court Tube station, making travel around London easy.
Friendly Staff: Our dedicated team is here to assist you with all your needs.
Services: Enjoy services like free Wi-Fi and 24-hour reception.
Book direct with us and get extra discounts for your stay. Experience comfort and value at Mowbray Court Hotel in South Kensington.
Visit: https://www.mowbraycourt.com/
Address: 28-32 Penywern Road
Earls Court, London SW5 9SU, England
Contact us: +44 20 7373 8285