Travellers enjoy visiting Leigh Woods, located about 10 minutes by car from the Meadow Street En-Suite Rooms hotel, as well as Portishead Open Air Pool accessible with 15-minute car ride. If you are willing to explore even more landmarks in Avonmouth, attend Portishead Lake Grounds located 2.7 km from the property.