Ambula Resort is a luxurious 5-star retreat nestled in the picturesque city of Nuwara Eliya, Sri Lanka. Known for its stunning landscapes and cool climate, Nuwara Eliya is often referred to as "Little England" due to its colonial architecture and lush tea plantations. This exclusive resort boasts a single, elegantly designed room, ensuring an intimate and personalized experience for its guests.