Hotel Yokohama ligt op minder dan 5 minuten lopen van de oevers van het Phewa-meer, en biedt een prachtig uitzicht op het Annapurna-gebergte.
Das Hotel Yokohama liegt im Herzen des Touristengebiets Lakeside, nur 4 Gehminuten vom Phewa-See entfernt und bietet einen schönen Blick auf das Annapurna-Gebirge.