Otto befindet sich 9 Minuten zu Fuß von dem 3-Sterne-Hotel Prinz Eugen München entfernt und ist unbedingt einen Besuch wert.
Das Hotel ist in etwa 3 km Entfernung vom Sportpark Unterhaching gelegen. Der Wasserturm liegt in ungefähr 10 Autominuten Entfernung vom Hotel. Das Prinz Eugen liegt günstig gleich neben dem Bahnhof Neubiberg.
Im Restaurant Bella Roma, das lediglich 450 Meter von der Unterkunft entfernt liegt, kommen italienische Speisen auf den Tisch.