El Hotel fue construido entre los años 1920 y 1921 con un estilo ecléctico y diseñado por Alfredo Fontana, un importante arquitecto italiano. Du valor de uso inicial fue el patrimonio de la vivienda de la alta burguesía de Cienfuegos, y más tarde sería la sede de varias entidades, hasta el 2004, que se transformó en hotel.
El hotel se encuentra a un lado del Cienfuegos Yacht Club (Marina de Cienfuegos), y a solo unos pasos de la plaza principal de la ciudad y el casco histórico de la ciudad de Cienfuegos.