The Straits Hotel & Suites 4*

Prices starting from USD106.00