Imbiah Nature Trail
Start your morning exploring the hidden beauty of Sentosa's Mount Imbiah on a scenic nature walk. Located 10-minutes walk away from our resort, this short trail is full of flora, fauna, and secret spots, offering a peaceful escape into nature.
51 Imbiah Road, 099702