ist ein Indoor lodging gelegen in . Es ist einer der 91 Indoor-Unterkünfte im Sri Lanka. Adresse von ist Madhuragama Road, Sri Lanka.
Einige der Orte in der Umgebung sind -
Madhuragama Road, Sri Lanka