This is Sri Lankan
warmth delivered with
the polish of dedicated
household service.

Where nature soothes, design inspires, and every
detail reflects bliss.

Contact

Telephone: +61 449 900 224

Email

info@starflowervilla.com

Address

Star Flower, 274/2 Gangabada Road
Devagoda, Ambalangoda

find villa star flower
on google maps

Scroll to Top