The Sutton Place Hotel was recommended by a neighbor - and we were thrilled. The location is very central but in this grande dame you feel away from the hustle bustle. The room was nicely furnished and very quiet. The staff was outstanding - in particular the concierge. Sometimes these classic hotels get overlooked and can be such gems - and this is one of them. Sutton Place is in the heart of downtown about 6 blocks from the waterfront. Walking distance to practically everything. We even walked back from the Granville Island Ferry landing.
I would definitely stay again and would highly recommend it - beautiful hotel, beautiful city.