I
Igor P Review of Red Rock Resort Hotel & Casino
They remodeled the room I'm in which is fine but t...
They remodeled the room I'm in which is fine but the carpet is new and has this terrible odour, makes my head ache
Comments: