Lighthouse Inn is a good accommodation choice in London.
Many London sights, including The Grand Theatre, Museum London and Budweiser Gardens are within about 20 minutes' drive. The city center lies within 7 km from the venue.
London airport can be reached in 15 minutes by car from Lighthouse Inn.
This hotel comprises 26 guestrooms with a refrigerator and a microwave. Guests can make use of a shower, a bathtub and complimentary toiletries.
Eat & Drink
Serving a wide range of dishes, Mein Street and Sushi Fanatics can be reached within 5 minutes’ walk.