Hotel GEO se nachází v historické budově z konce 19. století stojící na pražských Vinohradech, 15 minut chůze od známého Václavského náměstí, a nabízí Wi-Fi dostupné ve všech prostorách zdarma. Součástí všech pokojů je koupelna i satelitní TV. Ve vstupní hale hotelu GEO je zdarma dostupný kabelový internet. Jen několik kroků od hotelu si můžete prohlédnout modernistickou budovu kostela Nejsvětějšího srdce Páně. Hotel GEO stojí 3 minuty chůze od tramvajové zastávky a stanice metra Jiřího z Poděbrad.