Los Apartamentos Turisticos ARCH se encuentran en el centro de León, cerca de la iglesia de San Isidoro, el convento de San Marcos y la catedral de León. Hay aparcamiento privado y WiFi gratuita en todas las instalaciones.
Los alojamientos disponen de cocina totalmente equipada con microondas, zona de estar, TV de pantalla plana, lavadora y baño privado con ducha y secador de pelo. Hay nevera, fogones, tostadora y cafetera.
Cerca del apartamento hay varios lugares de interés, como el Palacio del Conde Luna, el Museo de León y la Cámara de Comercio de León. El aeropuerto más cercano es el de León, ubicado a 7 km de los Apartamentos Turisticos ARCH.