Esta popular propiedad goza de una ubicación privilegiada en Edogawa. La propiedad cuenta con 109 habitaciones. El Hotel tiene 57 habitaciones individuales y 16 habitaciones dobles.
Situated in Tokyo, the hotel is a 10-minute drive to Tokyo Metro Otemachi Train Station. Tokyo Disneyland is within 15-minute drive to this hotel. Imperial Palace is a notable tourist destination, which guests can visit during their stay.
Tokyo Disneyland