Hotel Royal находится в самом центре Женевы, в нескольких минутах ходьбы от железнодорожного вокзала.