Primrose Valley Hotel is set in a wonderful location with stunning views and just yards from Porthminster Beach which itself looked like it was from a mediterrean setting - azure blue sea and white sand. Although we stayed in the small room, it was adequate for everything we needed and had a fabulous view over the bay to St Ives.... more








