Discover Manor’s Luxury
Discover the refined elegance of The Manor Hotel, ideally located in the prestigious Kensington and Chelsea neighborhood. Immerse yourself in luxurious comfort within our grand Victorian-era residence, just minutes away from Earl’s Court London Underground Station. Indulge in the tranquility of our exquisitely appointed rooms, blending timeless sophistication with modern indulgence. Explore a vibrant culinary scene with world-class restaurants a short walk away. Uncover London’s iconic attractions, from the Natural History Museum to Hyde Park, all within easy reach. Experience the epitome of refined hospitality in the heart of London at The Manor Hotel, where every detail is tailored to exceed your expectations.
Rooms & Suites
Stylish rooms and suites in earls court in heart of london.
Perfect for all occasions, our range of contemporary rooms & suites. offer the perfect base from which to explore london. Whether you’re here for an overnight stay, a city break, or a family staycation, we have something to suit.