Imbiah Lookout
41 Imbiah Road, Sentosa Island 099707 Singapore
Imbiah Lookout is a Lookouts, Points of Interest & Landmarks, Scenic Walking Areas place is located in Singapore, Sentosa Island. The address of Imbiah Lookout is 41 Imbiah Road, Sentosa Island 099707 Singapore.
If you want to go to the place or need any services, you can contact them directly. The phone number is +65 6736 8672,