Knights' Castle Studios, que cuenta con jardín, salón de uso común y terraza, ofrece alojamiento en Archangelos con wifi gratis y vistas al mar. Este alojamiento se encuentra frente a la playa y dispone de restaurante y bar.
El bed and breakfast dispone de TV de pantalla plana vía satélite. La cocina cuenta con nevera, minibar y fogones, y hay ducha, artículos de aseo gratuitos y secador de pelo.
Playa de Stegna está a pocos pasos del alojamiento, y Acrópolis de Lindos está a 22 km. El aeropuerto más cercano (Aeropuerto internacional de Rodas - Diágoras) está a 35 km del alojamiento.