SAVE UP TO 30% OFF ROOM RATES South Point is located on the waterfront of Falmouth Harbour. The pool deck set in the shady palm filled gardens is a great place to spend a relaxing afternoon.
Book your stay this winter and save up to 30% off normal rates!
Click here for all News and Specials for
|