mrnystyleandtravel.com
Hotel Ramada Plaza Basel: Basel, Switzerland
At 344 feet, the 31-story Basler Messeturm (Trade Fair Tower) is the tallest building in all of Switzerland. Completed in 2003, the glass-sheathed leviathan in shimmering aquamarine appears to rise…