T Cherry Villa
T Cherry Villa is a luxury 4-star hotel set close to Rose Garden and Tea Gardens.
The city center is 4 km away from the hotel.
The property comprises of modern rooms, including Two-Bedroom Apartment and One-Bedroom Apartment appointed with a safe, a seating area, flat-screen TV, a dining area and a closet.
The restaurant serves Indian dishes.
T Cherry Villa lies within 80 minutes’ drive to Cochin International airport.