[post_page_title]That epic multi-towered hotel is a real place[/post_page_title]
Leave it to Singapore to have incredible structures that seem to be a work of fiction (and green screen) but to actually be a real thing. The three-towered hotel in the film is, in fact, a real place. The Marina Bay Sands is the hotel in question and is one of the most mind-blowing structures in Singapore. The hotel has the largest infinity pool in the world, overlooking the sprawling city and offering views that rival most towers. Much like the rest of the structures appearing in the film, the hotel shows off the exquisite architecture in Singapore.