10 reviews
900 metres from Bible Tower, Trichur Towers is located in Trichūr and has a shared lounge and free WiFi throughout the property. Featuring a bar, the 3-star hotel has air-conditioned rooms with a private bathroom. American and Sichuan dishes are served at the in-house restaurant. At the hotel, rooms come with a desk. The rooms come with a flat-screen TV, and certain rooms include a city view. Gues