This property is located in Tokyo (Asakusa), close to Sumida Triphony Hall, Hanayashiki Amusement Park, and Nakamise Arcade. Also nearby are Kitchen Town and Sensoji Temple. It features on site restaurant.The guestrooms are comfortable and they all have..