Filter × Close

Royal Lion Hotel

0.0

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

Location: Royal Lion Hotel, High Street, Tenby, UKPhone: 01834 842127