Resorts World Sentosa - Hotel Ora

Resorts World Sentosa - Hotel Ora

Hotel

8 Sentosa Gateway, Resorts World Sentosa, Singapore, Singapore 098269