280 Oystermouth Rd See more listings
Arches Hotel is located in Swansea, 600 metres from Grand Theatre. Guests can enjoy the on-site bar. All roomse with a flat-screen TV. You will find a kettle within the room. Arches Hotel features free of cost WiFi throughout the property.