L'Art Hotel Debono est niché dans une parcelle de 32 000m ² d'oliviers et de palmiers, à 8 minutes à pied de la plage.
Les chambres et suites sont élégantes et disposent d'un balcon privé donnant sur les jardins luxuriants, d'une connexion Wi-Fi gratuite, d'une télévision LCD par satellite, d'un minibar, d'un plateau/bouilloire, d'un salon et d'une salle de bain privative avec articles de toilette et sèche-cheveux.
L'hôtel dispose d'une piscine avec jets d'hydromassage, d'un terrain de tennis, d'un snack-bar et d'un bar en bord de piscine, ainsi que d'un restaurant servant des plats ioniens.
Il y a un arrêt de bus reliant la ville de Corfou (7 km) à moins de 400 mètres de l'hôtel. L'aéroport international de Corfou est à 9 km et il y a un parking privé gratuit sur place.