Iberostar Bella Vista Hotel, Varadero

This is one of many typically sprawling all inclusive beach front hotels on the Varadero strip – take a look if you’re considering staying here. Personally I wouldn’t recommend it as your entire holiday stay – a few nights is enough – explore other parts of Cuba too, and stagger your hotel stays. I’ts a […]

Read More…