Colombo Holiday Home Hotel Address WV74+F57, Colombo 00700, Sri Lanka Rating on Google Maps 2.80 (5 reviews) Open on Google Maps