Hotel Raquel Habaguanex

Accommodation

North America, Cuba, Havana