El Hotel Kokusai 21 proporciona WiFi gratuita en todas las instalaciones.
Las habitaciones del Kokusai 21 Hotel presentan una decoración contemporánea y están equipadas con TV de pantalla plana vía satélite y nevera.
El restaurante asador japonés Sakura tiene vistas a la ciudad desde la planta 16. El hotel también alberga un restaurante italiano y un restaurante chino.
El Hotel Kokusai 21 se encuentra a 15 minutos a pie del templo Zenko-ji.