Hotel lies slightly above the centre of Nuwara Eliya, cradled amidst the mist-covered mountains that are carpeted with tea plantations.Distance from Intl airport five hours by road (170 kilometres) and nearest town is Nuwara Eliya.
There is a small restaurant that offers typical and international cuisine.