66 West Cromwell Road, Kensington and Chelsea, London, SW5 9QS, United Kingdom
This family-run hotel is situated in elegant Earl’s Court, just a 15-minute walk from the renowned Museum Mile. West Cromwell Hotel offers budget rooms with Wi-Fi access and a 24-hour front desk. The comfortable bedrooms feature private modern bathrooms, tea/coffee making facilities, a hairdryer, and a TV. A 24-hour supermarket is a short walk away. The hotel is conveniently located only 1969 feet from Earl’s Court Underground Station. Knightsbridge is a 20-minute stroll, and Kensington High Street is a 5-minute walk.