Filters:
clear
clear
clear
Country: United Kingdom

motel in Cwmbran

About 1 results.

Premier Inn Cwmbran

Avondale Road, NP44 1DE Cwmbran, United Kingdom

Absorb the superb landscape of south east Wales by booking a room in Premier Inn's Cwmbran hotel and visit the town's renowned shopping centre.

  • 1