Montclare is a 3-star property set in Llandudno, facing the beach. With free Wi-Fi, this 3-star hotel offers luggage storage space. The property is non-smoking and is situated 80 metres from Llandudno North Shore Beach.
Number of rooms: 15
4 North Parade, Llandudno, LL30 2LP, United Kingdom