The Plaza Eltabina, Singapore

7500A Beach Road The Plaza (Park Royal on Beach Road) Singapore