Sutton Place Vancouver is an elegant, luxurious, European-styled boutique hotel, located in the heart of downtown Vancouver, right beside the famous shopping area at Robson Street. It has received the highest Five Diamond rating by AAA for the 15th consecutive..