
Resorts World Sentosa - Hotel Ora
Sentosa Island, Singapore
Located in Singapore (Sentosa Island), Resorts World Sentosa - Hotel Ora is a 3-minute walk from Universal Studios Singapore and 8 minutes by foot from ...