Le Méridien Singapore, Sentosa Singapore
23 Beach View
Singapore,
SG 098679
Near Universal Studios Singapore™
Distance2.6 miles
SELECT