Located close to the Catherine Water Falls, the entire property is painted in bright and vibrant colors, giving a cheerful ambience to the place. The bathrooms are spacious, tidy and furnished with free toiletries.
There is a huge in-house restaurant serving delicious food across a variety of cuisines. The huge outdoor area of the property with a lot of parking space is a big plus.
Nehru Park is located nearby along with the Longwood Shola Reserve Forest and John Sullivan Memorial.