Staying here means travelers are just a short walk from Old Havana, Plaza de la Catedral and the Museum of Fine Arts, plus many restaurants and bars. For those who'd rather dine on-site ...