Royal Plaza On Scotts - A Summit Hotel

25 Scotts Road
Singapore
Singapore