Centrally situated in London's South Kensington district, The Rockwell offers cutting-edge design, free Wi-Fi, and modern English cuisine in the stylish garden restaurant.
Number of rooms: 40
181 Cromwell Road, Kensington and Chelsea, London, SW5 0SF, United Kingdom