Probably the best place for live jazz and salsa in the country is the rollicking Palacio de la Salsa, in Havana's slightly dated Hotel Riviera (Paseo y Malecen, in Vedado; Tel. 33-4501).
Havana's Hotel Rivera houses the Palacio de la Salsa.