Map
Calle 21 y O, Havana, Cuba
Hotel
The Hotel Nacional