Located on Tower Road, Opposite the Chinese Fishing Nets, a heritage hotel, The Tower House lies 18 kilometers from railway station/bus stand and 46 kilometers from Cochin International Airport. The Hotel is backed by an indoor multi-cuisine restaurant, outdoor restaurant and specialty restaurant where the guests enjoy a fine selection of food.
Hotel also has outdoor swimming pool, pool table, Wi-Fi internet and parking facility. Elegantly designed rooms are well-equipped with daily newspaper, tea/coffee maker and iron & ironing board. At hotel, the visitors also find laundry service, lounge, guide service and taxi service.