Add Your Own Review

The Villa Kensington hotel

Accommodation - Hotel

Ashburn Gardens , South Kensington, London , LONDON , SW7 4DG, United Kingdom

Rating Rating Rating

1 Review

Latest Reviews

This hotel is a three star budget hotel located a few minutes walk from the Kensington museums, that being the natural history museum, The science museum and the V&A museum. It’s also a couple...