Movies filmed in Hotel 81 Tristar, Singapore

There are 1 movies that were filmed in Hotel 81 Tristar, Singapore.
City: Singapore Country: Singapore