Kensington Rooms Hotel  -  3 Star

Courtfield Gardens, 131 - 137 Cromwell Rd, Earls Court, Greater London, SW7 4DU [ Telephone not available ]

Loading Photos & Map of Kensington Rooms Hotel

Be the first to Write a Review!

Been to Kensington Rooms Hotel? Share your experiences!