Tahiti Village


Location:7200 S Las Vegas Blvd, Las Vegas, NV 89119 Tahiti Village is a luxury five-star resort on the Las Vegas Strip. This timeshare resort is over one million square feet with buildings ranging from five to eight stories. Tahiti Village offers one- and two-bedroom timeshare accommodations complete with a kitchenette …

Continue reading