Kensington Rooms
Search & compare prices for Kensington Rooms in all hotel booking websites.
Kensington Rooms Address: 131-137 Cromwell Road, London, United Kingdom
Minimum price found for Kensington Rooms was: 37 GBP
Click here to get more information, photos & guest ratings for Kensington Rooms