Step into W Singapore Sentosa Cove, an oasis of modern luxury in Sentosa island. Discover more and book online today