Sentosa s26 Sentosa Gateway Sentosa Island Singapore 098138 +65 6795 7454
\
Map of Sentosa's Hard Rock location
Singapore's Current Weather