In Geneva's Old Town city center, a short stroll from the city's best sights. About 1 km from Cornavin Railway Station and 7 km from Geneva Airport. Nearby attractions include the Russian Orthodox Church, The Flower Clock, Natural History Museum, Geneva City Hall, Tavel House and the Barbier-Mueller Museum.