El Theologos Houses se encuentra en la bahía de Grikos, a solo 2 minutos a pie del mar y a 3 km de Patmos Chora y del monasterio de Agios Ioannis Theologos. Hay WiFi gratuita en todas las instalaciones y aparcamiento privado gratuito.
Todos los alojamientos, construidos al estilo tradicional con baldosas de piedra, madera y cerámica, disponen de terraza o balcón, la mayoría con vistas panorámicas a la bahía de Grikos. Todos los alojamientos incluyen cocina equipada con horno, tostadora y nevera.
La playa de Petra se encuentra a 5 minutos a pie, mientras que a pocos minutos a pie hay tabernas y restaurantes.