Photos coming soon
HOTEL
Star City Villa
475/15 Elvitigala Mawatha, Colombo
Where it sits
Star City Villa
475/15 Elvitigala Mawatha, Colombo
6.89511, 79.87709
Plan around Star City Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
