Located in Galway, The Westwood is near a train station. Music for Galway Limited and Town Hall Theatre are cultural highlights, and travellers looking to shop may want to visit Galway Shopping Center and Quay Street. Looking to enjoy an event or a game while in town? See what's happening at Galway Greyhound Stadium or Pearse Stadium. Spend some time exploring the area's activities, including outlet shopping.