Lotus of Siam

From $ -1 per night

Avg. User Rating:


953 E Sahara Ave, Las Vegas, Nevada 89104
702/735-3033
Show More Info
LOS Photo, Las Vegas, Nevada

User Reviews

Results 1-4of 4 Reviews


Very Disappointing and Overpriced
Lotus of Siam
Lotus of Siam
Lotus of Siam
Lotus of Siam
Lotus of Siam