L'Hôtel Mascotte se trouve dans la ville coloniale San Juan de los Remedios, l'une des premières sept villes fondées par les Conquistadors Espagnols à Cuba. Il se présente comme un édifice sobre, qui récrée un style architectural colonial. Malgré qu'il est en place depuis bien des lustres, l'hôtel est magistralement préservé et il combine harmonieusement la modernité avec une ambiance coloniale suggestive. Toutes les activités récréatives de l'hôtel sont strictement en relation avec les institutions culturelles du lieu. Le milieu est commode, le personnel de l'hôtel est très hospitalier.
A part tout, l'Hôtel Mascotte dispose d'un restaurant de grande qualité, où la cuisine est délicieuse. Mais, si l'on veut plutôt boire, alors il est de rigueur visiter le bar pour déguster le cocktail de la maison: "El Gavilán Invencible". Ce cocktail prend son nom d'une ancienne tradition.