The Falcondale Restaurant is located in Lampeter, United Kingdom on Best Western Falcondale Mansion Hotel, Falcondale Dr. The Falcondale Restaurant is rated 3 out of 5 in the category hotel in United Kingdom.
Address
Best Western Falcondale Mansion Hotel, Falcondale Dr