Location of W versus The Apollo
I just noticed this hotel on SPG last night and I'm thinking about booking a cash and point stay for my second visit (I point this out to show that I'm not very familiar with the city) to Amsterdam this Fall. I'd originally intended to stay at the W, but The Apollo is less cash and less points. How does the location of The Apollo compare to that of the W?