From Our Editors
Sea Rose Inn has the best amenities around. Enjoy Sea Rose Inn when you stay in Wells.
Sea Rose Inn is close to multiple parking options. When you spend the night at Sea Rose Inn in Wells, you'll wake up rested, refreshed, and ready to start your vacation.