February 6, 2018 | By Red Horse Inn Cape Cod In Falmouth MA Hotel Room Falmouth MA Hotel Room. Red Horse Inn Falmouth Cape Cod.