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
Offering various dining options, Mein Street and Sushi Fanatics are about 5-minute walk away.