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