Hotel Superlatives: Tallest Building in Peru March 11, 2012 Business Travel, Hotels, South America Lodging