The Moluccas Room is located at the Bayfront Avenue, Marina Bay Sands. The restaurant overlooks the Singapore River and together with our exquisite interiors and ambiance, it sets the dinner in the right mood. Thus it is the perfect choice to dine.
Already have an account?
See a problem with this venue's profile? Submit an issue