Howard Johnson by Wyndham Las Vegas near the Strip

Howard Johnson by Wyndham Las Vegas near the Strip