Photos of the Royalton White Sands, Falmouth.

About the hotel