Situé à Carthagène des Indes, à 3 km de la plage de Marbella, l'Hotel La Esperanza propose un bar, un parking privé gratuit, un salon commun et une terrasse. Toutes les chambres possèdent une salle de bains privative et une télévision par satellite à écran plat. L'établissement dispose d’une réception ouverte 24h/24, d’un service d'étage et d’un bureau d'excursions.
Les chambres de cet hôtel sont dotées d’une terrasse offrant une vue sur la ville.
L'Hotel La Esperanza se trouve à 2,8 km des marches du mont La Popa et à 2,9 km du château de San Felipe de Barajas. L’aéroport international Rafael Núñez est le plus proche, à 3 km.