The Shell House
121 Killigrew Street, Falmouth, United Kingdom
121 Killigrew Street, Falmouth, United Kingdom
Featuring Wi-Fi throughout the property, The Shell House Hotel Falmouth sits 20 minutes' stroll from the Falmouth Lifeboat Station. This guest house also includes parking.
Comprising a kitchen, the rooms at this property are equipped with a flat-screen TV. They also have a fridge, a toaster, and an oven available for self-catering. Bathrooms are appointed with a shower and a toilet along with a hairdryer and towels.
Located 250 metres from St. Mary Immaculate Church, the recently renovated hotel is a short way from the award winning Falmouth Art Gallery. Guests can easily get to Queen Mary Gardens, which is 15 minutes' walk away. The Shell House is 2.3 km from Falmouth Bay. The nearest bus stop Top of Killigrew Street is 250 metres away.
The café Espressini lies just steps from The Shell House Hotel.