This villa is situated in Cinnamon Gardens, just steps from Colombo Town Hall and Nelum Pokuna Mahinda Rajapaksa Theatre, and within a short walk of Sri Lanka National Museum. You’ll also find Colombo City Centre and Sinhalese Sports Club less than a mile away.