Llandudno. Victorian seaside jewel of North Wales and a great destination for a hotel short-break or holiday near the beautiful mountains of Snowdonia The design for the RNLI’s new Llandudno lifeboat station sits on an iconic site. Now the building forms the centrepiece of. About Us. Baytree Hotel is ideally situated on the Grand Promenade, across from the Pier and a minute’s walk from the central shopping area. The hotel…