India House Hotel
Contact Details of India House Hotel
396-2,
Near City Bus Stand,
Thavakkara Road,
Kannur - 670001, Kerala , India
Phone Number: (0497) 2700826
Product & Services of India House Hotel
- Main Business
- Hotel
- Services
- Hotel Related All Services