Das Lillywoods Beach Resort Velha Goa verfügt über 22 Zimmer und liegt nur 5 Fußminuten vom Strand Uddo entfernt.
Das Resort liegt 4 Kilometer vom Anjuna Beach entfernt. Die Chapora-Festung gehört zu den historischen Sehenswürdigkeiten und liegt in 25 Fußminuten Entfernung vom Hotel. Die Unterkunft liegt ein paar Schritte entfernt vom Fluss Chapora.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im Lillywoods Beach Resort mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über einen Wasserkocher, einen Kühlschrank und Glasgeschirr und in den Badezimmern gibt es eine getrennte Toilette und eine Dusche.
Das Restaurant Uddo Life Sunset Bar & Restaurant befindet sich ganz nah an dem 3-Sterne-Hotel und ist auf die asiatische Küche spezialisiert.