Stay in Chelsea is within 10 minutes’ walk of South Kensington and Gloucester Road Tube Stations. It offers rooms with free Wi-Fi and shared bathrooms. Each of the rooms at Stay in Chelsea has modern décor.
7 Brechin Place, Kensington and Chelsea, London, SW7 4QB, United Kingdom
Nightly rates from $50