Venue Info

The Montparnasse Tower is a 210-meter office skyscraper located in the Montparnasse area of Paris, and it offers some of best views of the city.