The Cromwell Crown Hotel, London Overview

The Cromwell Crown Hotel, London Details

The Cromwell Crown Hotel, London Hotel Details

The Cromwell Crown Hotel London is located a short walk from famous shopping in Knightsbridge, close to all the major attractions in the capital. Found in the heart of vibrant ‘Theatreland’, it is centrally positioned in the Borough of Kensington and Chelsea and within walking distance of the famous shopping in Knightsbridge. Nearby attractions include the Science Museum, Natural History Museum, Royal Albert Hall and Hyde Park.

Hotel Cromwell Crown is professionally managed to cater to your business or leisure needs and tailored to meet your requirements. The hotel regularly welcomes guests from all over the world and the multilingual staff at the 24-hour reception desk will make sure that foreign guests feel at home. Free Wi-Fi is available in public areas.

Cromwell Crown Hotel London comprises 70 rooms including En-suite, Economy, Superior and Junior Suite all with vibrant designs, modern furniture and ambient lights. There is a lift available (though not to the 5th floor). All non-smoking rooms offer a direct dial telephone, colour TV, hair dryer on request, tea and coffee making facilities, king size or queen size beds.