Window On The Park
Address: Holiday Inn Singapore Orchard City Centre, 11 Cavenagh Road, Level 2
Phone No.: 6733 8333
Address: Holiday Inn Singapore Orchard City Centre, 11 Cavenagh Road, Level 2
Phone No.: 6733 8333