Hotel Cromwell Road
The Kensington Rooms Hotel is located on Cromwell Road and our stylish hotel is the ideal choice if you are looking for a Hotel on Cromwell Road.
The Hotel has 88 Rooms that blend modern design with the Victorian features, bright and appealing. The hotel also offers great meeting and conferences facilities and is the ideal choice for a wedding venue.
So if you need a Hotel Cromwell Road then check out our great value offering.