The Club Residences Singapore

Hotel in Sentosa Island, Singapore