International guests visiting Cuba and San Lazaro require an international flight to Havana International airport and transport by car or shuttle bus to San Lazaro. Guests arriving to Havana on the day of departure for San Lazaro will get a VIP reception upon arrival at the airport followed by transport by Shuttle bus to San Lazaro and Playa Larga Hotel where a local manager will wait on your arrival.
Visiting Cuba requires a prepaid VISA. You can get your VISA by either contacting the CUBA embassy in your country or ask your airline for advice when booking your flight. There are also several websites that offer VISA for tourists.