Das Hotel liegt direkt am Sumida-Fluss im Tokioter Stadtteil Ryogoku. Der JR-Bahnhof Ryogoku ist nur etwa drei Gehminuten entfernt, die U-Bahn-Station Ryogoku erreichen Sie in rund sieben Minuten zu Fuß. Die Lage verbindet eine gute Anbindung mit attraktiven Ausblicken auf den Fluss und die Umgebung. Rund um das Hotel und den Bahnhof Ryogoku finden Sie zahlreiche Restaurants, Cafés, Convenience Stores und einige interessante Geschäfte. Das Viertel ist besonders für seine Sumo-Tradition und seine lokale Gastronomie bekannt ist.
Das Hotel verfügt über das Restaurant „Anchor Ryogoku Riverside“, in dem Sie bei Blick auf den Sumida-Fluss speisen können. Für Hotelgäste steht außerdem eine exklusive Terrasse mit Lounge-Bereich zur Verfügung, von der sich Ausblicke auf den Fluss, den Tokyo Skytree und die Umgebung genießen lassen. Die offene Gestaltung und die verschiedenen Terrassenbereiche schaffen eine besonders angenehme Atmosphäre.
Die modern eingerichteten Zimmer bieten je nach Kategorie Ausblicke auf den Fluss oder die Umgebung von Ryogoku. Zur Standardausstattung gehören WLAN, Fernseher, Kühlschrank, Wasserkocher, Safe, Luftreiniger mit Luftbefeuchterfunktion sowie ein Föhn. Darüber hinaus stehen Tee, Mineralwasser und Pflegeprodukte bereit. Die Zimmer verfügen über ein separates Bad mit Dusche und Badewanne.