Windward Hotel

Alexandra Road, Newquay, TR7 3NB