• 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