Church View

Terrace Road, Swansea

1   Reviews

Terrace Road, Swansea See more listings

Church View

Set in Swansea within the Glamorgan Region, this apartment is 700 metres from Grand Theatre. Swansea Beach is a 20 minute-walk away. Free WiFi is provided throughout the property.

Jack London

Listing by Jack London

Listing location
Church View
Listing reviews
Leave a review

Bookmark This listing

79 people bookmarked this place