


Villa Albatross is located in the middle of all the great attractions that Orlando harbours. From Safari Parks to Roller Coasters, Water Parks to Disney Characters. Spend one or two glorious weeks in Orlando, and you’ll know that you’ve only just scratched the surface.
With just a mere 20-
