I recently stayed at Treasure Island. Not the best hotel on the strip by any means, but reasonable prices and decent enough rooms and facilities. It's well placed too, right opposite the Venetian.
For helicopter trip to the canyon, I recommend Maverick, great service.
Bookmarks