Capilon Hotels has officially opened the doors to The Edwin Hotel, a fully restored boutique townhouse located on Trebovir Road in Earl’s Court. Just a two-minute walk from Earl’s Court Station, the 60-room property offers a peaceful yet connected retreat for both business and leisure travellers, blending timeless architecture with modern amenities and thoughtful design.
A New Chapter for a Historic Townhouse
Formerly known as the Mayflower Hotel, The Edwin has undergone a comprehensive transformation funded by a £13 million co-loan from OakNorth Bank and ASK Partners2. The renovation increased the room count from 47 to 60, reconfiguring larger multi-bed rooms into elegant doubles and expanding the reception area to create a more welcoming arrival experience.
The hotel’s interiors reflect a refined aesthetic, with sleek finishes, White Company toiletries, walk-in showers, Nespresso machines, smart TVs, and high-speed Wi-Fi in every room. Guests can also enjoy the private garden and a versatile open-plan lounge, ideal for continental breakfast, co-working, or casual meetups.
“We are thrilled to officially welcome our first guests and to provide them with a stylish, comfortable base from which to enjoy this vibrant city,” said a Capilon Hotels spokesperson.
Designed for Today’s Traveller
The Edwin Hotel is tailored to the needs of modern travellers, offering a balance of comfort, connectivity, and value. Whether visiting for a weekend escape or a business trip, guests benefit from:
- Prime location near London’s top attractions
- Elegant, well-appointed rooms with contemporary touches
- Communal spaces that foster relaxation and productivity
- A warm, personalised service ethos
A Strategic Addition to Capilon’s Portfolio
Founded in 2004, Capilon Hotels Group has built a reputation for acquiring, repositioning, and operating prime townhouse hotels across central London. The Edwin joins a portfolio that includes The Blandford Hotel in Marylebone and The Judd Hotel in Bloomsbury, reinforcing Capilon’s commitment to delivering boutique hospitality with character and consistency.
“The Edwin represents another opportunity to apply our proven model in one of London’s most dynamic neighbourhoods,” Capilon added.
The opening comes amid strong performance in London’s hotel market, with record average daily rates and high occupancy levels reported in 2024. Investors and developers alike are increasingly drawn to value-add opportunities in central locations, and Capilon’s track record continues to attract strategic funding partnerships.
Subscribe to our newsletter below
