Photos of the Mercure Sevilla, Havana.

About the hotel