Overview

Star City Villa

475/15, Elvitigala Mawatha, Colombo 500, Sri Lanka
+94 777 860 646

AED 114+

Reviews
Photos
Map

Map

Close