About Us
Located in the heart of Kabukicho, just a 5‑minute walk from JR Shinjuku Station’s East Exit, this landmark tower—marked by its giant Godzilla head—offers a tranquil retreat from the neighborhood’s hustle and bustle.
Step inside to relax and enjoy an elegant, restorative moment for both body and mind..