Located in the center of Las Vegas, a 16-minute walk from Eiffel Tower at Paris Hotel and 0.