Internet 24hrs - i24h is located in Monterrey, Mexico on Esquina con Calle Avenida Las Flores, Rómulo Garza S/N, San Nicolás de los Garza, Industrias del Vidrio Oriente. Internet 24hrs - i24h is rated 4.1 out of 5 in the category internet cafe in Mexico.
Address
Esquina con Calle Avenida Las Flores, Rómulo Garza S/N, San Nicolás de los Garza, Industrias del Vidrio Oriente
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance