Het Barclay Hotel ligt in het centrum van Vancouver. De cruiseterminal Canada Place ligt op minder dan 20 minuten lopen. Het strand van English Bay ligt op 2 km van het Barclay Hotel en het Stanley Park op 1,5 km. In de bar en lounge kunt u een drankje nuttigen en u kunt er naar sportwedstrijden kijken op de tv. De 85 kamers beschikken over een flatscreen-tv, WiFi en de kamers hebben een eigen badkamer, individueel regelbare airconditioning en een telefoon.