El Hotel Unión está situado en un lugar privilegiado muy cerca del Parque José Martí, en la encantadora ciudad costera de Cienfuegos. El hotel ofrece varias áreas atractivas donde relajarse: zonas ajardinadas, bares, restaurantes y una piscinas situada en un patio interior custodiado por una pareja de leones esculpidos en mármol. Además, la terraza Venus Negra brinda maravillosas vistas de la ciudad y de la bahía. Hay también un pequeño centro de negocios, un gimnasio y un modesto spa.