cotoha Hotel Okachimachi in Tokyo has 3-star accommodation with a bar. This hotel offers a 24-hour front desk, room service and free Wi-Fi. The property is 2.8 km from Sensoji Temple.
Number of rooms: 35
110-0016 Tokyo-to, Taito-ku Taito 4-5-12, Japan