Resorts World Sentosa - Beach Villas Singapore
8 Sentosa Gateway -
Singapore,
SG 98269
Near S.E.A. Aquarium