Modern Stays, Moments from Central London
Mowbray Court Hotel is located in Earl’s Court, offering contemporary rooms within a traditional London townhouse. Close to public transport, it provides a convenient base for visiting nearby attractions such as Kensington Palace, museums, and central London destinations.
138
keys
90
AVERAGE OCCUPANCY (%)
9 .1
LOCATION AVERAGE RATING

Heritage Hospitality—Centrally Positioned, Thoughtfully Modernised
In 2016, the hotel underwent a significant refurbishment led by Stamos Yeoh Architects. The project involved integrating three interconnecting Victorian townhouses and a separate annex, resulting in a total of 138 bedrooms. The design preserved traditional features while introducing modern elements, including a distinctive walnut-louvred ceiling in the lobby.
Step into Mowbray Court Hotel’s blend of historic elegance and upgraded comfort—where guest rooms, communal lounges, and dining areas reflect thoughtful design and heartfelt hospitality in a well‑located, characterful hideaway in the heart of Earl’s Court.
Our businesses
Empowering growth across sectors in Qatar and beyond
الأخبار والرؤى
View all stories
The Westin Warsaw Earns Marriott’s TakeCare Certification
Doha, Qatar – May 2025 — The Westin Warsaw, a flagship European property of Al Sraiya Hotels &…
Read More
Munich Marriott Hotel Achieves Green Key Certification, Reinforcing Al Sraiya Hotels & Hospitality Group’s Global Sustainability Commitments
Doha, Qatar – April 2025 — Al Sraiya Holding Group proudly commends the Munich Marriott Hotel on…
Read More