Cet hôtel 3 étoiles est implanté en plein cœur de la ville, dans la rue d'Antibes, qui réunit de nombreux restaurants et boutiques. Il propose des chambres climatisées, dotées d'une télévision à écran plat, d'un réfrigérateur et d'une salle de bains privative. Certaines chambres disposent également d'un balcon donnant sur le jardin de l'hôtel.