The Rockwell
London - 181 Cromwell Road
Centrally situated in Londons South Kensington district, The Rockwell offers cutting-edge design, free WiFi, and modern English cuisine in the stylish garden restaurant. This sophisticated boutique hotel is a 5-minute stroll from Earls Court Tube Station.Individually designed with a contemporary style, each air-conditioned room features a floor-to-ceiling Victorian window, a flat-screen TV with BT sports channels, bespoke oak furniture, and a mini bar. The en-suite bathrooms have bathrobes and White Company toiletries.With French windows overlooking the landscaped garden, the intimate Rockwell ...








































