Villa Mount Royal is a charming hill‑side retreat in Nuwara Eliya, Sri Lanka, offering cool mountain air and peaceful surroundings just minutes from the city centre. The property features 6 comfortable rooms, comfortably accommodating up to 12 guests, making it perfect for couples, families or small groups looking for a relaxed stay with modern comforts.