L'Hotel Mascotte è situato nella cittadina coloniale di San Juan de los Remedios, una delle prime sette città fondate dai Conquistadores spagnoli a Cuba. Si presenta nella forma di un edificio sobrio che riprende lo stile architettonico coloniale. Malgrado il passo dei lustri, l'hotel è magistralmente preservato e combina armoniosamente la modernità con il suggestivo ambiente coloniale. Tutte le attività ricreative dell'hotel sono strettamente correlate con le istituzioni culturali del posto. L'ambiente è comodo, il personale dell'hotel è molto ospitale.
Oltre tutti l'Hotel Mascotte vanta di un ristorante d'ottima qualità, dove la cucina è deliziosa. Ma se di bere si tratta, visitare il bar sarà la scelta migliore per assaggiare il cocktail della Casa: "El Gavilán Invencible" (lo Sparviero Invincibile). Questo cocktail prende il nome da una antica tradizione.