Set on the West Shore of Llandudno, The Lilly Restaurant With Rooms commands an excellent location and provides access to the city's best. From here, guests are within walking distance of the beach as well as t ... Read more

View all Luxury Hotels in Llandudno