WorldPlaces
🇬🇧
My Places
1 Margam hotel's
The Barn B&B
4 ★
Tyn Cellar Farm, Water Street, Margam
🏠 WorldPlaces
›
Hotels
›
🇬🇧 United Kingdom
›
Margam