I need to communicate with the Hotel's Latin section
Address: 3570 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Felipe Franco | Oct 27, 2019
It's true, they only speak English unless you're already there
vanessa williams | Oct 27, 2019
He doesn't speak Spanish
Thanks! Your answer is awaiting moderation.