Das 3-Sterne-Hotel Yokohama Camelot Japan verfügt über 215 Zimmer und liegt circa 5 Minuten zu Fuß von Aratama river entfernt. Das Hotel bietet neben einer Wechselstube und einem Verkaufsautomaten auch einen Friseursalon und einen Gepäckraum.
Die Ōsanbashi Pier Seebrücke ist ca. 3 km entfernt. Das Yokohama Camelot Japan liegt in nur 350 Meter Entfernung von der U-Bahn-Station Yokohama und in rund 10 Fahrminuten Entfernung vom Yokohama Red Brick Warehouse 2. Familien, die nach Yokohama reisen, werden es genießen, 2 km vom Yokohama Cosmo World zu sein. Das Hotel befindet sich in der Nähe des Bahnhofs Tammachi, und zwar etwa 10 Gehminuten entfernt.
Einige der klimatisierten Zimmer verfügen über eine Küche und eine Küchenzeile sowie bieten viele beliebte Einrichtungen — einen Flachbildfernseher mit Kabelkanälen und WLAN sowie eine Minibar und einen elektrischen Wasserkocher. Zu Ihrer Sicherheit sind diese klimatisierten Zimmer mit einem Safe ausgestattet. Außerdem bieten diese Zimmer einen Blick auf den Innenhof.
Das Restaurant Katsuragawa ist sehr zu empfehen und liegt zudem etwa 300 Meter vom Hotel Yokohama Camelot Japan entfernt.