No, Poppy is not an actual Inn. There are hotels in Falmouth, about 20 minutes from the venue, and many airbnb/vrbo options in the surrounding neighborhoods.