Kensal Rise Boutique
103 Whitmore Gardens
London, England NW10 5HE
Kensal Rise Boutique is a charming hotel located in the heart of London, England. With its stylish decor and modern amenities, this boutique hotel offers a cozy retreat for travelers seeking comfort and elegance. Guests can enjoy easy access to local attractions, trendy cafes, and vibrant nightlife, making it an ideal base for exploring the city.
Generated from this place's information
Also at this address
See a problem?


