El Archangelos Houses se encuentra en la localidad de Archangelos y ofrece alojamientos totalmente equipados con balcón o terraza amueblados. La ciudad de Lindos y su famosa acrópolis están a poca distancia en coche.
Los apartamentos del Archangelos están equipados con 2 dormitorios independientes, aire acondicionado y cocina de planta abierta con zona de comedor y horno con fogones. Todos cuentan con sala de estar con sofás y TV de pantalla plana vía satélite. Se proporcionan productos de limpieza.
El establecimiento se encuentra a 3,3 km del Faethon Association Rhodes y a poca distancia en coche de varias playas. El aeropuerto internacional de Rodas se encuentra a 21 km.