No centro de Míconos, a 4 minutos a pé de Praia Agia Anna e 500 m de Praia de Agios Charalabos, Leandro's House dispõe de acesso Wi-Fi gratuito e ar condicionado. O alojamento está a menos de 1 km de Porto Antigo de Míconos e 4 minutos a pé de Moinhos de Míconos.
Este apartamento dispõe de 4 quartos, 2 casas de banho, roupa de cama, toalhas, uma televisão de ecrã plano com canais por cabo, área de refeições, uma cozinha totalmente equipada e terraço com vista da cidade.
Leandro's House tem vários pontos de interesse populares nas suas proximidades, incluindo Megali Ammos Beach, Little Venice e Archaeological Museum of Mykonos. O aeroporto mais próximo é o Aeroporto de Míconos, que fica a 3 km de Leandro's House.