If you're looking for amazing panoramic views of Singapore, go up Marina Sands Hotel onto the Observation Deck. You will be guaranteed some amazing photos. I did feel the price was somewhat costly having done similar trips in other part of the world for views etc and there isn't much to do once you are up there but if you can pick up some discounted tickets it's an absolute must.