Havana Hotel Cairo

The World>Africa>Egypt>Nile>Giza>Havana Hotel Cairo

View Giza Information

Photos of the Havana Hotel Cairo, Giza.

About the hotel