Where Is This On Orchard Road in 1960s Singapore?

This photo is from Singapore in the 1960s, showing Orchard Road. Can any of you identify the location? Please add your thoughts below in the comments. You can see Hotel Phoenix off in the distance, so maybe that will give you a good point of reference?
Orchard Rd. in Singapore during the 1960s

Make sure you check out our other great images from Singapore.