Capilon Hotels has officially unveiled its latest boutique property, The Edwin Hotel, following the completion of a full restoration project in Earl’s Court.

Situated on Trebovir Road, just a short walk from Earl’s Court Underground Station, the 60-room townhouse offers guests a quiet retreat with easy access to London’s most renowned cultural and historic landmarks.

The Edwin combines classic townhouse charm with contemporary design. Each bedroom features sleek interiors, walk-in showers stocked with White Company toiletries, air conditioning, high-speed Wi-Fi, smart televisions, and Nespresso machines. The interiors have been designed to balance elegance with comfort, ensuring both leisure and business travellers feel at home.

Beyond the guestrooms, the hotel provides a number of inviting communal spaces. Guests can enjoy the calm of a private garden or spend time in the open-plan ground floor area, which serves as a flexible space for breakfast, co-working, or casual gatherings over coffee.

Commenting on the opening, a spokesperson said: “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.”

The Edwin marks the newest addition to Capilon Hotels’ growing portfolio of boutique properties across central London. The brand has developed a reputation for restoring historic buildings into contemporary spaces designed with today’s travellers in mind.

Reservations are now open via the hotel’s website, by email, or by contacting the front desk team directly.