The Cromwell The Cromwell
Las Vegas, Nevada
Love the Cromwell. Good location and classy rooms