Founded in 1869 and restored in 2000, Hotel La Unión is excellently located right in the heart of the old part of the city of Cienfuegos. Its distinctive style of architecture, its welcoming atmosphere and its ... Read more

View all Luxury Hotels in Cienfuegos