Imagine planning for an outdoor photoshoot and suddenly it is going to rain.
What do you plan to do?
Any indoor places? I think hotels and commercial resorts don't allow unless you are guest.
Lets start with Sentosa. Where else beside the beach or open space area can you shoot?