Wow Factor at Tierra Patagonia in Chile October 15, 2012 All-inclusive, Luxury, South America Lodging
Holiday Inn Cartagena Morros, Not Your Mother’s Holiday Inn May 30, 2012 Beaches, Budget Lodging, Hotels, Resorts, South America Lodging
Hotel Superlatives: Tallest Building in Peru March 11, 2012 Business Travel, Hotels, South America Lodging