Fantastic sea views and a prime location.
The Royal Duchy is perched up high on the cliffs overlooking the calm waters of Falmouth Bay, and many of the communal areas and private rooms have great sea views. The hotel is also perfectly positioned between the town centre and beach.