La Villa Giardini est entourée d'un jardin verdoyant avec piscine donnant sur la baie de Naxos et Taormine sur la colline. Il se trouve dans le centre de Naxos, à 400 mètres de la plage de sable.
La résidence propose des studios indépendants de style sicilien moderne, tous dotés de carrelage et d'une kitchenette entièrement équipée. Certains logements possèdent un balcon ou une terrasse privés. Chaque appartement est climatisé et dispose d'une télévision par satellite. Une connexion Wi-Fi est disponible gratuitement pour 1 appareil.
L'arrêt de bus desservant la gare de Naxos s'arrête à 150 mètres de la Residence Villa Giardini. Le musée archéologique et le port sont accessibles en 5 minutes à pied.