8 Sentosa Gateway, Singapore 098269 | Royal Albatross is located behind the S.E.A Aquarium and next to Adventure Cove Water Park at Resort World Sentosa.
8 Sentosa Gateway, Singapore 098269 | Royal Albatross is located behind the S.E.A Aquarium and next to Adventure Cove Water Park at Resort World Sentosa.