A beautiful newly built hotel in Nuwara-Eliya also known as “Little England” situated 1890 meters above sea level.Blessed with salubrious climate, breathtaking valleys, meadow and mountains that soothes your eyes, it belies the fact that Nuwara-eliya is hardly 180km from the hot and humid Colombo which is the commercial capital of Sri Lanka. The hotel is situated right opposite the Horse Race Course and is just 5 minutes walking distance to Nuwara-Eliya city.