Map
Calle 21 y O, Havana, Cuba
Price
170
website
Hotel
The Hotel Nacional