The Grand Hotel ligt tegenover het treinstation Port Talbot Parkway en biedt accommodatie op 5 minuten lopen van het stadscentrum. Het ligt op minder dan 20 minuten rijden van Swansea en beschikt over een eigen bar, gratis WiFi en gratis parkeergelegenheid.
Alle kamers hebben een eigen badkamer met een bad en een douche. Elke kamer heeft een televisie en thee- en koffiefaciliteiten.
Het Grand Hotel ligt op ongeveer 2 mijl van het zandstrand en de pier van Aberavon. De Welshe hoofdstad Cardiff ligt op minder dan 40 minuten rijden.