Elephant and Castle

4.7
(3 reviews)
109 Westgate, Wakefield WF1 1EW England
Inn
Hotel
Elephant and Castle | Leeds | United Kingdom | TripAligner