Uddo beach befindet sich in unmittelbarer Nähe vom Lillywoods Beach Resort Velha Goa und ist unter anderem in etwa 5 Gehminuten zu erreichen.
Splash Down Waterpark ist in unmittelbarer Nähe zu hier und Fluss Chapora ist nur 50 Meter zu Fuß vom Resort entfernt. Chapora-Festung, ein idealer Ort, um die Gegend zu erkunden, befindet sich in 2 Kilometer Entfernung vom Hotel. Sunset Point ist in einer Entfernung von ungefähr 10 Fahrminuten von der Unterkunft.
Das Lillywoods Beach Resort verfügt über 22 Gästezimmer, die über eine Sitzecke und einen Essbereich verfügen sowie mit einem Schreibtisch ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und eine Duschhaube.