Tahití Villafuerte Hotel

53 E Arby Ave Las Vegas NV 89119 USA

Location