The heart of the East Coast of Sri Lanka.

Our planet — Our heritage — Our memories.

Flower Road Villa

Located in central Colombo, Flower Road Villa offers unbeatable proximity to the Colombo, museum, diverse dining options, parks, and art galleries. Built in the 1960s, our villa is a celebration of tropical architecture. The villa has four double bedrooms with attached bathrooms, two of which form a self-contained apartment. While the main house is set to open in 2025, the apartment is currently available for booking.

Why should you stay here?

Things to do:

Scroll to Top