Filter × Close

Royal Lion Hotel

Royal Lion Hotel offers 21 guestrooms directly overlooking the north beach of Tenby (SW Wales). Due to its

Location: Royal Lion Hotel, High Street, Tenby (SW Wales), UKPhone: 01834 842127