Plaza Tourist Home offers rooms in Kannur near Baby Beach and Kannur Railway Station. This 2-star hotel offers a 24-hour front desk, a tour desk and free Wi-Fi. There is a restaurant serving Indian cuisine, and free private parking is available.
Numero delle stanze: 3
Fort Road, Near Railway Station, 670001 Kannur, India