Doté d'une terrasse bien exposée, le Bella Alba est situé sur la plage de Lia, à 9 km de la ville de Mykonos. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de l'établissement.
Acceptant les animaux domestiques, les hébergements disposent de la climatisation et d'une télévision à écran plat. Certains s'ouvrent sur une terrasse et/ou un balcon. Chacun possède une bouilloire et une machine à café. Plusieurs comprennent une cuisine équipée d'un four, d'un micro-ondes et de plaques de cuisson. Tous sont également pourvus d'une salle de bains privative avec des chaussons et un sèche-cheveux. De plus, un parking privé gratuit est disponible sur place.
L'établissement assure un service de location de voitures et la région est prisée des amateurs de plongée sous-marine. Enfin, l'aéroport de l'île de Mykonos se trouve à 8 km du Bella Alba.