In einer 6 Gehminuten Entfernung von dem 3-Sterne-Hotel Oyo 440 Leo'S Home Stay Colombo liegt der Dehiwala Strand.
In der Nähe gibt es viele Lokale, darunter das Restaurant The, das in 550 Meter Entfernung zum Hotel ist.
Attraktionen der Stadt wie das Sri Lanka Airforce Museum (liegt in einer Entfernung von 6 km vom Hotel), und Unabhängigkeitshalle (ist knapp 5 Kilometer von der Unterkunft entfernt) sind einen Besuch wert. Zoo Dehiwala ist in 20 Minuten Fußweg erreichbar. Die Bushaltestelle William Junction befindet sich ebenfalls ein paar Schritte entfernt vom Oyo 440 Leo'S Home Stay Colombo.