UK-based hospitality management and development group Capilon Hotels has opened The Edwin Hotel, a restored boutique townhouse in Earl’s Court, London.  

The property is situated close to Earl’s Court Station, providing access to various London attractions.

Discover B2B Marketing That Performs

Combine business intelligence and editorial excellence to reach engaged professionals across 36 leading media platforms.

Find out more

The 60-room townhouse offers amenities such as walk-in showers, Wi-Fi, smart TVs, air conditioning and Nespresso machines.  

The property features rooms with interiors that combine traditional elements and contemporary facilities, as well as a private garden and an open-plan ground floor space.

The Edwin Hotel has undergone a full renovation to cater to the needs of both business and leisure travellers.

A Capilon Hotels 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.” 

GlobalData Strategic Intelligence

US Tariffs are shifting - will you react or anticipate?

Don’t let policy changes catch you off guard. Stay proactive with real-time data and expert analysis.

By GlobalData

The hotel is the newest addition to Capilon Hotels’ expanding collection of boutique properties throughout the city.

Capilon Group operates in property investment, development and management across various sectors and asset classes with an emphasis on Central London hotels.

Established in 2004, the group began by acquiring townhouse hotels in key London areas such as Bloomsbury, Paddington, Kensington and Victoria.

Capilon Group continues to manage a portfolio that includes properties such as The Blanford Hotel in Marylebone and The Judd Hotel in Bloomsbury.