About The Grand Hotel Swansea
the great national grand hotel swansea is located in the heart of swansea city centre, next to the train station, and within walking distance of swansea's many attractions. we are lo... Read more
the great national grand hotel swansea is located in the heart of swansea city centre, next to the train station, and within walking distance of swansea's many attractions. we are lo... Read more