Hotel Gasthof zum Roten Löwen położony jest w malowniczej miejscowości Oberrohrdorf, w małej odległości od historycznych miejscowości Baden, Bremgarten i Mellingen. Centrum Zurychu, oddalone od hotelu o 27 minut jazdy samochodem, przyciąga pięknym Jeziorem Zuryskim i romantyczną starówką.
