Hey Iron worker...
Havana looks kind of like Paris with the streets and buildings ,( just a bit more run down and slightly decaying)
As for the Hotels :
The Melia chain of hotels from Spain are 5 star and then you have the Tryp hotels from France which also operate 5 start hotels.Of Corse don't forget hotels run by the Government. Simply put thier a scores of hotels in Havana with different packages and prices.
You can find some really good deals(packages) through Havana tours (Hotel,Pick from airport and drop off,ticket,visa can run say USD$ 385.00) for say a two day visit, much longer periods get even cheaper or you can rent a Casa Particular which is private rooms in a persons house .These can run between USD$25.00 and USD$35.00 a day depending on the area.
The area's which have close proximity to hotels and the action are of course a bit more expensive.
Pretty good fishing in Havana , go down to Marina Hemingway and charter a boat for deep sea trip. I believe when I went about two years ago it was USD$300.00 half day USD$550.00 full day.
We just trowled up and down off the Malecon.This is a famous street that runs along the North coast of Havana from Miramar to the tunnel which goes underneath the sea by Morro Castle.
I actually prefered to go fishing in the outer provinces like Camaguey, Ciego de Avila.(Morom & Punta Alegre) or Cayo Coco, Cayo Batista (those set of keys on the north coast.on a map it is more in the middle section of Cuba)
Cayo Coco Is my favourite spot which is beautifil, peaceful and safe. Only tourists are allowed on these islands and local Cuban employees. They have about 10-12 hotels spread out on the three islands which are connected. Eco-tourist destination also. You can rent a car , a sea plane for a tour,hiking. Scattered small beaches with crystal clear water and powered white sand...and my favourite a semi nude beach were all the European girls go to sun bathe. Back to the fishing...Deep sea, Shore fishing,bone fishing and Scuba diving,snorkeling.
You can get direct flihjts from Canada, Asia, Europe as they have an international airport also with daily flights coming and leaving from all parts of the globe.
Check it out!!