Отель «Грифон» расположен в самом центре Санкт-Петербурга, на набережной канала Грибоедова, напротив Банковского мостика, украшенного грифонами.