South America Alexandrou Travel Design.png

Some of the most recognizable wonders of the world are from South America.  Nature gives us the mighty Amazon, the wonders of The Galapagos and the beauty of Iguazú Falls.   

Then there is the once in a lifetime experience of seeing Machu Picchu that first time as the clouds lift early in the morning. 

From the beaches of Rio to the cobblestone streets of Cartagena, South America has a beat that no other place can rival.  For your inspiration…

Our Network = Your Advantage

Contact us to reserve exclusive VIP benefits & Exclusive Privileges at the top properties around the world. 

Complimentary breakfast, free upgrades, preferred rates and hotel credits to spend at the spa or restaurants can be yours at over 2,500 hotels across the globe by booking through us.