Add Royal Hotel review

Royal Hotel, Treharris
Address: Thornwood Place, Treharris, Treharris, CF46 5AB
Features: Disabled access


Rating
Comments