Ungefähr 20 Minuten zu Fuß vom HARA Modelleisenbahnmuseum entfernt gelegen, verfügt das 3-Sterne-Yokohama Mandarin Hotel über 238 Zimmer mit Blick über die Berge. Das Hotel bietet einen Verkaufsautomaten und kostenlose Zeitungen. WLAN in den öffentlichen Bereichen sowie einen Privatparkplatz vor Ort stehen den Gästen zur Verfügung.
Yokohama Cosmo World ist innerhalb von ungefähr 25 Gehminuten erreichbar. Das Yokohama Mandarin Yokohama liegt auch in der Nähe von der U-Bahn-Station Bahnhof Sakuragicho. Turm von Yokohama und die Nippon Maru sind rund 500 Meter vom Hotel entfernt. Die Unterkunft befindet sich in circa 10 Gehminuten Entfernung von der Seilbahnstation Yokohama Air.
Das Yokohama Mandarin Hotel verfügt über klimatisierte Zimmer, die mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet sind. Den Gästen stehen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken zur Verfügung.
Ein frisch zubereitetes Frühstück wird jeden Tag angeboten. Rund 100 Meter vom Yokohama Mandarin entfernt, lädt das Restaurant Kula Kula Dining zum Speisen ein.