Situado no meio de vegetação, o Mystras Castle Town está localizado em Mystras, apenas a 30 metros da praça central. Disponibiliza acomodações com ar condicionado, algumas com vistas para a montanha a partir da sua varanda. O famoso Castelo de Mitas encontra-se a cerca de 1 km.
Todas as unidades do Mystras Castle Town apresentam uma decoração simples com mobiliário em madeira escura, uma televisão e aquecimento. Algumas unidades têm um quarto separado e uma kitchenette bem equipada.
Existe uma estação de correios a 40 metros e o Museu do Equipamento de Fotografia fica a cerca de 100 metros. Está disponível estacionamento privado gratuito no local.