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