Situado no meio de um jardim de palmeiras, oliveiras e buganvílias, o Kapsochora Inn apresenta acomodações auto-suficientes com acesso Wi-Fi gratuito. Fica apenas a 100 metros da praia de areia de Pefkochori.
Os estúdios e apartamentos do Kapsochora estão decorados de forma simples com detalhes em verde ou azul claro. Dispõem de uma kitchenette equipada com fogão e mini-frigorífico. Outras comodidades incluem uma televisão, um cofre e ar condicionado. Todas as unidades têm uma varanda com vistas para o jardim ou vistas parciais para o mar.
Na aldeia de Pefkochori, os hóspedes encontrarão muitas tabernas tradicionais e cafés à beira-mar. A aldeia de Chanioti fica a 3,5 km. Está disponível estacionamento privado gratuito no local.