Bella Vista Hotel and Italian Restaurant  -  

83 Church Walks, Llandudno, Aberconwy and Colwyn, LL30 2HD

Distance  Distance from Bella Vista Hotel and Italian Restaurant to Llandudno is approx 0.32miles  Llandudno centre is approx 0.32 miles