The Ravenhill House
1011 Carmarthen Road, Swansea, SA5 4AE, United Kingdom,Object type: Hotel Swansea City
Offering free WiFi and garden views, The Ravenhill House is an accommodation situated in Swansea. Set 3.1 miles from Grand Theatre, the property offers a garden