Kensington Rooms Hotel

020 7598 7979
131-137 Cromwell Road
Kensington and Chelsea, West London
SW7 4DU

Street View

Kensington Rooms Hotel - Kensington and Chelsea, West London

Business Card QR Code

Nearby Hotels

Reviews

Add Review

Rating