• See More

    Shinjuku Station is right next door, just a quick walk away. The bus stop is also nearby. It's super convenient for shopping and eating—department stores and supermarkets are all within easy walking distance.

Other Reviews by Ann Chan

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa