Ellis Island Hotel Super 8 Las Vegas

4250 Koval Ln Las Vegas NV 89109 USA

(702) 794-0888

Location