International Volvo Photo Locations Part 372 Basler Messeturm is located on Rosentalstrasse in Basel, Switzerland. The Basler Messeturm (Basel Trade Fair Tower) is the third tallest building in Basel, Switzerland. Completed in 2003, it has 32 floors and is 105 m tall. There is a bar on the top floor. The Ramada hotel chain operates […]