Localizada na parte histórica da cidade e apenas a 300 metros da praça principal de Ohrid, a Villa Mesokastro apresenta quartos com casa de banho privativa e televisão por cabo. A maioria das unidades possui uma varanda mobilada com vista para o lago. Disponibiliza acesso Wi-Fi gratuito em todas as áreas e estacionamento privado gratuito no local.
Um quarto partilhado com uma televisão, um computador e uma kitchenette estão à disposição dos hóspedes. Várias praias podem ser alcançadas em cerca de 10 minutos a pé e a principal zona comercial fica a 500 metros.
Mercearias, restaurantes e bares podem ser encontrados no centro da cidade e uma série de monumentos culturais e vestígios arqueológicos estão nas imediações da Mesokastro Villa.
O Antigo Teatro de Ohrid fica a 9 minutos a pé, a Fortaleza de Samoil a 14 minutos a pé e a Estação Rodoviária de Ohrid a 2,5 km. O Aeroporto de Ohrid pode ser alcançado em cerca de 12 km do Mesokastro.