Welcome to Hotel My Apartments Cromwell Road London, Located in London, My Apartments Cromwell Road offers a stylish self-catering apartment with free WiFi access throughout. It lies 400 metres from Gloucester Road and 500 metres from High Street Kensington. This apartment comprises a living room with a flat-screen TV, a fully equipped kitchen with a dining area, and a bathroom with a bathtub, a shower and a hairdryer. A washing machine and ironing facilities are also available. Guests can prepare meals in the property’s kitchen or visit one of the many à-la-carte restaurants serving fine world cuisine in the surroundings of the apartment. There is also an array of cafés, supermarkets and pubs serving British specialities within a 10-minute walk. The Royal Albert Hall is located 900 metres from My Apartments Cromwell Road and South Kensington is a 15-minute walk away. London Heathrow Airport is 19 km away. (Hotel My Apartments Cromwell Road London hotels booking).