The Palmer House Inn Bed and Breakfast offers Victorian style lodging on Cape Cod, Massachusetts. Stroll through Historic Falmouth, take a bike to the beach, or relax on the front porch with a glass of fresh lemonade on your romantic Cape Cod vacation.