Do you have wheel chair friendly rooms in julius deluxe
Address: 3570 S Las Vegas Blvd, Las Vegas, NV 89109, USA
John Kendrick | Oct 27, 2019
Yes they do.
Neli Belardo | Oct 27, 2019
You have to ask tô hotel
Thanks! Your answer is awaiting moderation.