Odeon Cinema

3.9
(170 reviews)
Eastgate Island Place, Llanelli SA15 3YF Wales
Official website
Fun & Games
Movie Theaters
Attraction
Odeon Cinema | Swansea | United Kingdom | TripAligner