L Lisa Dean Review of Luxor and Excalibur Hotel and ... 3 years ago Rooms were nice and did not smell like smoke.
Comments: