Vyshak International
Hotel
Payyannūr, Kerala
Located 37 km from Kannur Railway Station, Vyshak International offers 3-star accommodation in Payyannūr and features a shared lounge, a restaurant and a bar. Featuring an ATM, this property also provides guests with a sun terrace.
Number of rooms: 32
Govt. Hospital Road, Payyanur, Kannur-Dt., 670307 Payyannūr, India