More of What You’ll Love
- Taru Villas – Lake Lodge is located in the heart of Colombo, the perfect base to explore your surroundings.
- There are many monuments and attractions in the centre of Colombo that allow you to reimagine the Colombo of old.
- Venture out to the city’s rooftop bars and nightclubs for a taste of the vibrant nightlife.