The Marina Bay Sands resort has been standing between the mouth of the Singapore River and the Singapore Strait since 2010. Although the building contains a hotel, restaurants, exhibition spaces, theaters, and a casino, the highlight has to be the rooftop SkyPark. Visitors with a ticket can ride up to the SkyPark to enjoy the views over the city, and if you book tickets in advance then your visit will be particularly cheap and stress-free.