Complete details of NEXSTAY TIME SQUARE including address, contact information, phone number, category and website in Kannur.
Address : MINI BYPASS RD, OPP. ASTER MIMS HOSPITAL, GOVINDAPURAM, KOZHIKODE, KERALA 673016
City : Kannur
Pincode : 673016
Category : HOTEL
Phone : 73568 41333
Website : N/A