Lovely views from some of the rooms.
Chelsea House enjoys an elevated position in the town of Falmouth and some of the rooms have absolutely stunning views of the surrounding area. Gaze over Pendennis Castle, Gyllyngvase Beach and the English Channel from your window.