Category: Hotels | show me more
Main: 0871 52...
In a great location, this lively city centre hotel is conveniently located for amenities and attractions including Gower beaches, beauty spots, museums and the Marina which is within walking distance.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours