Devonshire Greens Hotel is a 4-star property situated about 2.3 km from Tea Gardens.
The venue is 49 km away from Pillar Rocks. The city center lies within 4 km from the venue.
Enclosed by a temple, a church and a museum, the hotel offers a sweeping view over the valley.
There are 40 guestrooms featuring premium flat and premium double room equipped with free wireless internet, an in-room safe, cable TV, a living area and a writing table. Bathrooms feature a shower, free toiletries and slippers.
The property is set 75 km from Cochin International airport.
Devonshire Greens Hotel provides computers, a business center and a conference room along with 24-hour front desk, laundry and ironing service.
Such on-site leisure facilities as a rooftop terrace, a picnic area and a library are available for the guests' use. The hotel's activities include cycling and table tennis.