Overview

The Beach Rose Inn

Search hundreds of travel sites at once for hotel deals at The Beach Rose Inn

17 Chase Road, Falmouth, MA 02540, United States
+1 508 540 5706

$185+

The Beach Rose Inn
Sun 11/26
Mon 11/27

Nearby

  • 3.7 mi College Light Opera Company
  • 3.7 mi Highfield Hall
  • 3.9 mi Falmouth Museums on the Green
Show all
Map

Map