From Hokkaido to Kyushu, we have hotels "everywhere you want to go",
not just large metropolitan areas like Tokyo and Osaka.
Our facilities are user friendly for tourists and business people alike.
Most of our hotels are within walking distance of the main train station in each area. Most of our locations - particularly in Tokyo, Kansai (Osaka) and other large metropolitan areas - are within a five-minute walk from the station,
so they're very convenient for travelers using public transportation.
They're also near busy parts of town, so you can shop to your heart's content.