3655 Las Vegas Blvd. South, Las Vegas, NV 89109. The Paris Las Vegas is a European-themed hotel located in the heart of the Las Vegas strip. By far its most distinguishing characteristic is its huge Eiffel tower replica, which also serves as a ride and the base of the Paris casino. A stay at Four Seasons Hotel Las Vegas places you in the heart of Las Vegas, a 4-minute drive…