Отель Geo находится в тихом районе Прага-3 «Винограды», в 15 минутах ходьбы от знаменитой Вацлавской площади. Отель размещается в отремонтированном здании, построенном в конце XIX столетия. Отель расположен в 3 минутах ходьбы от трамвайной остановки и станции метро Jiriho z Podebrad.