About Castle Hotel
Address Details:
Street: Walworth Road
Sub Urban: Elephant and Castle
City: London Borough of Southwark
State: England
Postcode: SE1 6SW
Castle Hotel Description
Address Details:
Street: Walworth Road
Sub Urban: Elephant and Castle
City: London Borough of Southwark
State: England
Postcode: SE1 6SW
More about Castle Hotel
Castle Hotel is located at Castle Hotel, Walworth Road, London SE1 6SW, United Kingdom
Similar Listings
Dudley'S Hotel
3.5
![star rating](/static/images/star.png?v=1.02)
Chudleigh
3.5
![star rating](/static/images/star.png?v=1.02)