Chelsea, Knightsbridge and Belgravia have many luxurious hotels both in and around its areas. If you purchase a property in any of these, you will not be in short supply of places for your friends and family to stay while they visit.
My Chelsea Hotel opened in 2002 and is perhaps one of the first genuine neighbourhood hotels, both in and around Chelsea. Located in a stunning Victorian building in Ixworth Place, My Chelsea is just moments away from many of London’s most prestigious areas with many high-end shops within walking distance.