Experience the spirit of France, right in the heart of the Strip. Located 46 stories high, get a 360-view of the Las Vegas valley. Make it a romantic evening: ...