(7) (7)
01639 638091
The Ambassador Hotel, and Presidents Restaurant & Bar, is situated in the centre of Neath, South Wales, this privately owned and family run hotel offers affordable and comfortable accommodation. The Hotel is located within a Victorian building and comprises of twenty-four bedrooms. All rooms are individually decorated and have television, FREE wifi
L. Ee —
Best bar around... The pallets on the ceiling are amazing, soo stylish! The owners must be interior designers to come up
Related categories
Hotels in Neath