Morgans Hotel 4 stars

Somerset Place, Swansea, SA1 1RR, United Kingdom

Hotel image
Read more reviews for Morgans Hotel