Located 76 meters from Lara Restaurant. Stop at Chiswick Lodge Hotel to discover the wonders of London. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 1,443 meters from Lara Restaurant. Located in Ealing, Hotel 261 is a perfect starting point from which to explore London. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.
Located 1,654 meters from Lara Restaurant. Clayton Hotel Chiswick is perfectly located for both business and leisure guests in London. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.